服务器没启动?是说j2ee sdk 的start application server?还是其他应用服务器weblogic/jboss??如果j2eesdk的Application Server没启动deploytool也运行不了啊!
服务器的地址和用户名密码是有可能弄错,但是我不知道这个user/password的值应该填写什么密码

解决方案 »

  1.   

    难道没有人使用过j2eesdk 自带的deploytool工具吗???
      

  2.   

    你的意思是说ejb-jar.xml吗?还是App Server?
    j2eesdk asadmin start-domain 服务启动后还需要其他配置呢?谢谢!
      

  3.   

    是否可以给个具体的使用deploytool部署例子?j2eesdk1.4_2的
      

  4.   

    使用deploytool 的一种方式:
    创建步骤:
    1) file->New->Application EAR 创建一个HelloWorld.ear
    然后在这个Applications下:
    2)File->New->Enterprise JavaBeans JAR 打开Wizard
    3)Jar Location栏选择Create New Jar Moduel in Application ,选择HelloWorld
      Contents 选择Edit添加.class文件4)Next,选择Bean type 选择Session  Stateless,之后选择相应的
     Enterprise Bean Class
     Local Home Interface/Local Interface
     Remote Home Interface/Remote Interface5)Next,Finish奇怪,结束之后没反应,界面没有什么变化??第二种方式:
    通过手工生成jar 然后手工编写ejb-jar.xml后一起打包到HelloWorld.jar
    通过File->Add to Application->Enterprise JavaBeans JAR
    添加到HelloWorld.ear,出现如下错误:HelloWorld.ear is corrupt or cannot be read.
    Use the verifier to determine the cause.
    org.xml.sax.SAXParseException:Premature end of file
    ejb-jar.xml文件如下:
    <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"><ejb-jar>
       <Enterprise-Beans>
           <Session>
              <ejb-name>Hello</ejb-name>
              <Home>examples.HelloHome</Home>
              <Remote>examples.Hello</Remote>
              <local-Home>examples.HelloLocalHome</local-Home>
              <local>examples.HelloLocal</local>
              <ejb-class>examples.HelloBean</ejb-class>
              <Session-type>Stateless</Session-type>
              <transaction-type>Container</transaction-type>
           </Session>
       </Enterprise-Beans> 
    </ejb-jar>郁闷啊,郁闷了2周啦,搞不懂!!!!!!!!救命啊!!!!!!
      

  5.   

    TOOLS-
    Configuretion-
    J2EE SERVER-
    Users看看有哪些用户...加一个用加的登陆试试