建议你使用JBoss3.27,里面也带有Tomcat5.01

解决方案 »

  1.   

    那为什么用TOMCAT 就不行呢??
      

  2.   

    配置Lombozⅰ,在Preferences窗口中选定Lomboz,设置JDK Tools.jar= C:\j2sdk1.4.2_01\lib\tools.jar,其他保持为默认值。 接着展开Lomboz 选中server Definitions后,在Server types里选择Apache Tomcat v5.0.x (这是按照我的机器上的配置进行设置的,如果你安装的是其它版本的TOMCAT,你就要选择对应的选项),主要设置如下: Properties选项卡 Application Server Directory: C:/Tomcat 5.0 Address:127.0.0.1 Port:8080 Classpath Variable Name: TOMCAT_HOME Classpath Variable: C:/Tomcat 5.0 然后点击Apply按钮。  Server Classpath选项卡: 添加下列库       JDK_TOOLS      ${classPathVariableName}/bin/bootstrap.jar      ${classPathVariableName}/common/servlet.jar      ${classPathVariableName}/common/jasper-runtime.jar 然后点击Apply按钮。  Client Classpath选项卡:  这里为空,什么也没有。  Project Classpath: 选项卡      JDK_TOOLS      ${classPathVariableName}/bin/bootstrap.jar      ${classPathVariableName}/common/servlet.jar      ${classPathVariableName}/common/jasper-runtime.jar 然后点击Apply按钮。 这里的 Server Classpath:和Project Classpath:设置是一样的。 ⅱ,进入D:\Eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers,编辑文件tomcat50x.server(根据安装的Tomcat版本不同打开的文件也不同,4.0以上版本需要编辑tomcat410.server文件),把-Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed" 改成-Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed" 一共有两处,都要修改,修改完之后保存,退出,重新启动Eclipse,这一步很重要,建议一定要做,可以解决很多莫名其妙的问题。 ⅲ,调出Lomboz各个菜单  启动Eclipse,然后点击windows->Customize Perspective,在出现的对话框中的Shortcuts选项卡中首先选中左边面板中的Lomboz J2EE Wizards,这时把右边的面板中出现的选项前面的方框中打上对钩。 然后在这个Shortcuts选项卡中改变Submenus:的值,选择Show View,接着在出现的面板的左边里选中Lomboz J2EE,同时也要把它前面的方框中打上对钩。最后是切换到Commands选项卡, 在这一页中选定Lomboz Actions同时也把它们各项前面的对钩打上。
      

  3.   

    第一步里   在Server types里选择Apache Tomcat v5.0.x  之后选择应用 然后确定  
    但是再次打开 这个对话框的时候Server types又变成 JBOSS v2.4.4 这是怎么回事啊?
      

  4.   

    我又发现 如果 在建立LOMBOZ J2EE PROJECT 的时候  不创建EJB模块 就没有问题
    那这样说的话 是不是因为TOMCAT 不支持EJB 模块呢????
    还望路过的给个说法.
    PS : 这里加分是不是由楼主自己给回答问题的人加的啊?