server definition配了吗?

解决方案 »

  1.   

    windows->Preferences->Lomboz->Server Definitions
      

  2.   

    Lomboz好像有个定义文件,在plugin中,确定一下是否正确
      

  3.   

    在eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers目录找到jboss32x.server,用以下内容替换:<serverDefinition 
     name="JBOSS 3.2.x"
     ejbModules="true"
     webModules="true"
     earModules="true">
    <property id="serverRootDirectory"
    label="Application Server Directory:"
    type="directory"
    default="U:/apps/opensrcs/JBOSS-32X" />
    <property id="serverAddress"
    label="Address:"
    type="string"
    default="127.0.0.1" />
    <property id="serverPort"
    label="Port:"
    type="string"
    default="8080" />
    <property id="serverConfig"
    label="Server Configuration (minimal/default/all):"
    type="string"
    default="default" />
    <property id="classPathVariableName"
    label="Classpath Variable Name:"
    type="string"
    default="JBOSS32X" />
    <property id="classPath"
    label="Classpath Variable:"
    type="directory"
    default="U:/apps/opensrcs/JBOSS-32X" />
    <serverHome>${serverRootDirectory}</serverHome>
    <webModulesDeployDirectory>${serverRootDirectory}/server/${serverConfig}/deploy</webModulesDeployDirectory>
    <ejbModulesDeployDirectory>${serverRootDirectory}/server/${serverConfig}/deploy</ejbModulesDeployDirectory>
    <earModulesDeployDirectory>${serverRootDirectory}/server/${serverConfig}/deploy</earModulesDeployDirectory>
    <jndiInitialContextFactory>org.jnp.interfaces.NamingContextFactory</jndiInitialContextFactory>
    <jndiProviderUrl>jnp://${serverAddress}:1099</jndiProviderUrl>
    <startClass>org.jboss.Main</startClass>
    <startWorkingDirectory>${serverRootDirectory}/bin</startWorkingDirectory>
    <startVmParameters></startVmParameters>
    <startProgramArguments>-c ${serverConfig}</startProgramArguments>
    <stopClass>org.jboss.Shutdown</stopClass>
    <stopWorkingDirectory>${serverRootDirectory}/bin</stopWorkingDirectory>
    <stopVmParameters></stopVmParameters>
    <stopProgramArguments>-S</stopProgramArguments>
    <serverClassPath>
    <jar type="variable">JDK_TOOLS</jar>
    <jar type="variable">${classPathVariableName}/bin/run.jar</jar>
    <jar type="variable">${classPathVariableName}/bin/shutdown.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jboss-j2ee.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/jboss-system.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/concurrent.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/xercesImpl.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/xml-apis.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/gnu-regexp.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/getopt.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/dom4j.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jnpserver.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-pattern.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-util.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-transaction.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bcel.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jsse.jar</jar>
    </serverClassPath>
    <clientClassPath>
    <jar type="variable">${classPathVariableName}/client/jboss-j2ee.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jnp-client.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jboss-client.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jboss-common-client.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jbosssx-client.jar</jar>
    <jar type="variable">${classPathVariableName}/client/log4j.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jnet.jar</jar>
    <jar type="variable">${classPathVariableName}/server/default/lib/jnpserver.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jboss-jaas.jar</jar>
    </clientClassPath>
    <projectClassPath>
    <jar type="variable">JDK_TOOLS</jar>
    <jar type="variable">${classPathVariableName}/bin/run.jar</jar>
    <jar type="variable">${classPathVariableName}/bin/shutdown.jar</jar>
    <jar type="variable">${classPathVariableName}/client/jboss-j2ee.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/jboss-system.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/concurrent.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jnpserver.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-pattern.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jpl-util.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-transaction.jar</jar>
    <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bcel.jar</jar>
    </projectClassPath>
    <adminTool>
    <web><deploy /><undeploy />
    </web>
    <ejb><deploy /><undeploy />
    </ejb>
    <ear><deploy /><undeploy />
    <webModule><deploy /><undeploy />
    </webModule>
    <ejbModule><deploy /><undeploy />
    </ejbModule>
    </ear>
    </adminTool>
    <adminToolPath>
    </adminToolPath>
    </serverDefinition>
      

  4.   

    各位的回复看来都是 以为我没有 Server Definitions,我作了而且 和gxdragon(云横秦岭)兄 给出的结果一样,但是 在我的Eclipse里面 就是没有办法启动JBoss,这样的问题 大家竟然都没有遇到过,我到同事那里去配置了一下也是这样的问题,难道是 Eclipse版本的问题??我的Eclipse版本是:
    Version: 3.0.0
    Build id: 200406192000
      

  5.   

    我的也碰到过!!
    一直没解决,两天了!
    我用的是jboss3.2.5,少两个包!
    我就把那两项删掉
    可没找到解决问题的方法
      

  6.   

    我也是这个问题
    我的server是wls8.1并且部署目录什么的需要手动去修改ANT配置文件.这设计有点恶.不能在项目的属性中进行更改
      

  7.   

    我没遇到这个问题,不管是jboss 3.2.5还是weblogic 8.1,lomboz的jdk tools.jar设置了吗?
      

  8.   

    云横秦岭能不能切张你welogic8.1的配置图给我?谢谢[email protected]
      

  9.   

    建议不要用 jboss3.2.5版本,如果用了最好用myeclipse,不要用lomboz
      

  10.   

    myeclipse好像要收费,在哪里能找到免费的,要支持3.0的版本.
      

  11.   

    lomboz就是有这个问题,我也没配置好。
    索性手动启动JBOSS了,我用的是JBOSS-4-RC1
      

  12.   

    我的eclipse3.0 + lomboz3.0 + JBoss3.25一切ok呀.
    不过没有javax.servlet.jar和jboss-root.jar.去掉就行了。^_^
      

  13.   

    我现在都是直接运行jboss下的jbossrun.bat
    使用时一切正常
      

  14.   

    手动启动JBOSS了以后怎么办呢???????
      

  15.   

    去JBOSS下个JBOSS-IDE的plugin试试看。
      

  16.   

    配置Lomboz可以看以下的贴子
    http://community.csdn.net/Expert/topic/3561/3561461.xml?temp=.1926844
    这是我的配置文件 ,你打开看一下应该可以的。我的都配置好了。
    配置JBoss,我也给一个地址给你:
    http://www.purposesolutions.com/Resources/EclipseJ2EE.html#ECLIPSE_JBOSS_PLUGIN
    应该没有问题的。