Since I use Lomboz3.0.1, I haven't used the configuration file for JBoss4.0, I wrote one, add to the eclipse_home / plugins / com.objectLearn.jdt.j2ee_3.0.1 / servers directory
name = "JBOSS 4.0.0" ejbModules = "true" webModules = "true" earModules = "true"> < serverHome> $ {serverRootDirectory} serverHome> $ {serverRootDirectory} / server / $ {serverConfig} / deploy webModulesDeployDirectory> $ {serverRootDirectory} / server / $ {serverConfig} / deploy ejbModulesDeployDirectory> $ {ServerRootDirectory} / server / $ {serverconfig} / deploy earModulesDeployDirectory> org.jnp.interfaces.NamingContextFactory jndiInitialContextFactory> jnp: // $ {serverAddress}: 1099 jndiProviderUrl> org.jboss.Main startClass> $ { Serverrootdirectory} / bin <
/startWorkingDirectory>-Djava.endorsed.dirs=${serverRootDirectory}/lib/endorsed-c $ {serverConfig} startProgramArguments> org.jboss.Shutdown stopClass> $ {serverRootDirectory} / bin stopWorkingDirectory> stopVmParameters> -S stopProgramArguments> JDK_TOOLS jar> $ {classpathvariablename} /bin/shutdown.jar jar> $ {classpathvariablename } /lib/concurrent.jar jar> $ {classpathvariablename} /lib/dom4j.jar jar> $ {classpathvariablename} / lib / gnu- Regexp.jar jar> $ {classpathvariablename} /lib/jboss-jmx.jar jar> $ {classpathvariablename} / lib / jboss-common. JAR jar> $ {classpathvariablename} /lib/jboss-system.jar jar> $ {classpathvariablename} /lib/endorsed/xercesimpl.jar jar> $ {classpathvariablename} /lib/endorsed/xml-apis.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /Lib/activation.jar jar> $ {classpathvariablename} / server / $ {serverconfig} / lib / BCEL. Jar jar> $ {classpathvariablename} / server / $ {serverconfig} / LIB / BSH-CORE-1.3.0.JAR jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/bsh-deployer.jar jar> $ {classPathVariableName} / server / $ {serverConfig} /lib/hsqldb.jar jar> $ {classPathVariableName} / server / $ {serverConfig} / lib / hsqldb-plugin .jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/javax.servlet.jar jar> $ {classpathvariablename} / Server / $ {serverconfig} /lib/javax.servlet.jsp.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss.jar jar> < JAR TYPE = "Variable"> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-common-jdbc-wrapper.jar jar> $ {classpathvariablename} / server / $ {ServerConfig} /lib/jboss-j2ee.jar jar> $ {classpathvariab Lename} / server / $ {serverconfig} /lib/jboss-jaxrpc.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-jca.jar Jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-jar type = "variable"> $ {classpathvariablename} / server / $ { ServerConfig} /lib/jboss-management.jar jar>
$ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-monitoring.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-saaj.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-transaction.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jbossmq.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/JBOSSSX.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jnpserver.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jpl-pattern.jar < / jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jpl-util.jar jar> serverclasspath> $ {classpathvariablename} /client/jboss-j2ee.jar jar> $ {classpathvariablename} /client/jboss-common-client.jar jar> $ {classpathvariablename} /client/jbossall-client.jar jar> $ {classpathvariablename} /client/jbossssx-client.jar jar> $ {classpathvariablename} /client/jnp-client.jar Jar> $ {classpathvariablename} /client/log4j.jar jar> $ {classpathvariablename} /server/default/lib/jnpserver.jar jar> clientclasspath>
> JDK_Tools jar> $ {classpathvariablename} /bin/run.jar jar> $ {classpathvariablename} /bin/shutdown.jar jar> $ {classpathvariablename} /client/jboss-j2ee.jar jar> $ {classpathvariablename} /lib/concurrent.jar jar> $ {classpathvariablename} /lib/jboss-system.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/bcel.jar jar> < JAR TYPE = "Variable"> $ {classpathvariablename} / server / $ {serverconfig} /lib/javax.servlet.jar jar> $ {classpathvariablename} / server / $ {serverconfig} / Lib / jboss.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jboss-transaction.jar jar> $ { Classpathvariablename} / server / $ {serverconfig} /lib/jnpserver.jar jar> $ {classpathvariablename} / server / $ {serverconfig} /lib/jpl-pattern.jar jar> $ {classpathvariablename} / server / $ {serverconfig} / LIB / JPL-Util.jar jar> projectclasspath> web> ejb> webmodule> ejbmodule> ear> admin o> adminToolpath> <