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

          搜索

          •  

          最新評論


          主站蜘蛛池模板: 永宁县| 孝感市| 偏关县| 广平县| 西充县| 利辛县| 湖北省| 观塘区| 镶黄旗| 当涂县| 衡南县| 武宣县| 郴州市| 阳西县| 济宁市| 梁山县| 张家界市| 华阴市| 象州县| 苍南县| 潞城市| 龙里县| 泗水县| 花莲县| 资中县| 吉林省| 航空| 沈丘县| 五常市| 开江县| 徐汇区| 麟游县| 垣曲县| 阳江市| 商洛市| 大名县| 保定市| 肇源县| 葫芦岛市| 铜陵市| 海盐县|