posts - 15,  comments - 34,  trackbacks - 27
          開發環境:

          win2k Server/JDK1.4/Eclipse3.0/JBoss4.0/lomboz3.0.1

          1.lomboz官方下載
            http://download.forge.objectweb.org/lomboz/lomboz.301.zip
          2JBoss4.0官方下載
            http://prdownloads.sourceforge.net/jboss/jboss-4.0.0.zip?download

          配置過程:
          1把Eclipse的JRE設置為本機的JDK/bin

          2.設置lomboz的JDK Tools.jar的目錄。這里我就不在多講了,很多文章里面都有介紹。

          3 Lomboz ->Server Definitions ->Properties  

          因為使用的JBoss 4.0.0 服務器不在 Lomboz 默認服務器之列,所以需要自己建立一個jboss400.server 文件。 先把下面的jboss400.server 文件復制到Lomboz目錄下的 com.objectlearn.jdt.j2ee_3.0.1\servers 目錄(如果你是把Lomboz直接安裝在Eclipse的Plugins目錄中,這個子目錄就是“Eclipse安裝目錄\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers”;如果你是采用links方式安裝lomboz的,那么這個子目錄就是“Lomboz安裝目錄\eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers”)。這個目錄下有許多server類型文件,可以把其中認為不需要的文件刪除。
          <==========jboss400.server=============>

          <serverDefinition 
               name="JBOSS 4.0.0"
               ejbModules="true"
               webModules="true"
               earModules="true">
          <property id="serverRootDirectory"
              label="Application Server Directory:"
              type="directory"
              default="C:/jboss4" />
          <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="JBOSS400" />
          <property id="classPath"
              label="Classpath Variable:"
              type="directory"
              default="C:/jboss4" />
          <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>-Djava.endorsed.dirs=${serverRootDirectory}/lib/endorsed</startVmParameters>
          <startProgramArguments>-c ${serverConfig}</startProgramArguments>
          <stopClass>org.jboss.Shutdown</stopClass>
          <stopWorkingDirectory>${serverRootDirectory}/bin</stopWorkingDirectory>
          <stopVmParameters>-cp {classPathVariableName}/bin/shutdown.jar -Djboss.boot.loader.name=shutdown.bat</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}/lib/concurrent.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/dom4j.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/gnu-regexp.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/jboss-jmx.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/jboss-common.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/jboss-system.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/endorsed/xercesImpl.jar</jar>
              <jar type="variable">${classPathVariableName}/lib/endorsed/xml-apis.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/activation.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/avalon-framework.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bcel.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bsh-commands-1.3.0.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bsh-core-1.3.0.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/bsh-deployer.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/castor-0.9.3.9-xml.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/cglib-full-2.0.1.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/hibernate2.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/hsqldb.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/hsqldb-plugin.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jacorb.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/javax.servlet.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/javax.servlet.jsp.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jaxr-client.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-common-jdbc-wrapper.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-hibernate.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-iiop.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-j2ee.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-jaxrpc.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-jca.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-jsr77.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-management.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-monitoring.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jboss-saaj.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jbossmq.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/jbosssx.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>
          </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}/server/${serverConfig}/lib/jnpserver.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/javax.servlet.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/javax.servlet.jsp.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>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/javax.servlet.jar</jar>
              <jar type="variable">${classPathVariableName}/server/${serverConfig}/lib/javax.servlet.jsp.jar</jar>
          </projectClassPath>
          </serverDefinition>
          

          然后重新啟動Eclipse,在Server Definitions 里面就可以選擇JBoss4.0做web Server了

          posted on 2005-02-14 16:38 jacky 閱讀(762) 評論(0)  編輯  收藏 所屬分類: Open source
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(10)

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          java

          搜索

          •  

          最新評論


          主站蜘蛛池模板: 大化| 永胜县| 扶沟县| 松潘县| 五河县| 敖汉旗| 堆龙德庆县| 永昌县| 广宁县| 延长县| 长宁区| 诸城市| 远安县| 益阳市| 应用必备| 莆田市| 临邑县| 罗源县| 宁阳县| 新兴县| 慈利县| 昌邑市| 即墨市| 讷河市| 米泉市| 成都市| 六安市| 宕昌县| 玛纳斯县| 子洲县| 安溪县| 二手房| 富顺县| 龙井市| 南江县| 阿城市| 白沙| 长治县| 阳朔县| 黔江区| 中宁县|