<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    內(nèi)蒙古java團(tuán)隊(duì)

    j2se,j2ee開發(fā)組
    posts - 139, comments - 212, trackbacks - 0, articles - 65
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
    之前在網(wǎng)上看了很多關(guān)于這方面的文章,經(jīng)過自己的一些測(cè)試,終于……,嘿,結(jié)果你也知道,OK了,開心地說,所以想給大家分享分享勞動(dòng)果實(shí)!

    其實(shí)我也跟大家一樣,是一個(gè)喜歡追求時(shí)尚的爺們,所以當(dāng)前配置是Eclipse3.1+JBoss4.0.0,說實(shí)在的,我對(duì)那些所謂的漢化版是較為鄙視的,學(xué)學(xué)E文也好嘛,不要老讓老外們牽著鼻子,做什么事都遲他們一步,俺們能看懂E文,老外們看不懂中文(說實(shí)在的,中文比E文高級(jí)多了,所以也更難學(xué)),自然他們就會(huì)慢慢地跟著俺們的屁股追了,廢話不多說,現(xiàn)在讓我們切入正題吧!(有什么不懂的,記得給我回復(fù)哦)

    這個(gè)配置要分四步走,具體如下:

    首先,巧婦難為無米之炊,沒有工具談?wù)祥_發(fā),可要比叫男人生小孩痛苦得多。所以,我們都下載相應(yīng)工具。
    Eclipse3.1下載:http://www.eclipse.org/downloads/index.php(若大的3.1,夠醒目吧,哈!)
    JBoss4.00下載:http://www.jboss.org/products/jbossas/downloads(哈,什么版本都有吧)
    Lomboz下載:http://forge.objectweb.org/project/showfiles.php?group_id=97(很多版本,擇優(yōu)吧)
    以上的三個(gè)網(wǎng)站,希望大家收藏起來,以后如果有新的版本,都可以在這上面看到,更新方便得多哦。

    其次,將三個(gè)寶(壓縮包)分別解壓,eclipse-SDK-3.1-win32.zip解壓至D:\Eclipse3.1目錄(別告訴我你沒有D盤),jboss-4.0.0.zip 解壓至D:\jboss-4.0.0目錄

    再次,搭建Eclipse+Lomboz環(huán)境。
    可能這個(gè)時(shí)候有朋友對(duì)Lomboz這東東還不太理解(俺當(dāng)初就菜成這副模樣,不騙你),其實(shí)呢,在百度(嚴(yán)重支持國(guó)貨)里Search一下就知道了,它是一個(gè)通用插件,通過它,Eclipse可以整合各種服務(wù)器,不過這東東好像不太好配置,主要是因?yàn)榘姹締栴},還好我運(yùn)氣沒那么背,第一次就撿狗屎運(yùn)的配置成功了(而且還在第二天找了個(gè)GF),這里有兩個(gè)搭配(emf-sdo-runtime-I200412160800.zip+org.objectweb.lomboz_3.1.0.N20041219.zip 和 emf-sdo-runtime-I200503181320.rar+org.objectweb.lomboz_3.1.0.N20050106.zip),至于選擇哪種就隨你的便了,不過后一個(gè)版本要靠新一些(Why? Ask me? See the data!),然后給兩個(gè)ZIP文件解壓,將features目錄下的所有內(nèi)容拷貝到D:\Eclipse3.1\features目錄,將plugins目錄下的所有內(nèi)容拷貝到D:\Eclipse3.1\plugins目錄。(關(guān)鍵步驟到了)這時(shí),進(jìn)入D:\Eclipse3.1\configuration,刪除org.eclipse.update文件夾(很多配置好的卻沒有顯示都是沒刪這東東惹的禍),OK,啟動(dòng)Eclipse,選擇菜單欄的Window,在下拉菜單中選擇Preferences,彈出的Preferences屬性框中,你看到了什么??是不是多了個(gè)Lomboz配置選項(xiàng),對(duì)就這玩意,選擇它,配置tool.jar的路徑,我的配置是C:\Java\jdk1.5.0_04\lib\tools.jar(偶的JDK1.5裝在C:\Java\jdk1.5.0_04目錄下),再展開Lomboz項(xiàng),這時(shí)你會(huì)看到Server Definitions,這個(gè)才是真正配置啟動(dòng)服務(wù)器類型的選項(xiàng)(例如JBoss、Weblogic、Tomcat、Resin、Websphere),下面就專門來講解這個(gè)配置。

    Server Definitions配置詳解:
    Server types:在下拉菜單中選擇需要配置的服務(wù)器(有版本區(qū)別),在此我選擇JBOSS 4.0.0
    注:Server types下拉菜單默認(rèn)最高支持到JBOSS 3.2.x,這方面的配置見附屬說明。
    Application Server Directory:D:/jboss-4.0.0(你的Jboss安裝路徑)
    Classpath Variable:D:/jboss-4.0.0(你的Jboss安裝路徑)
    其它項(xiàng),全取默認(rèn)值

    如果你不幸是用Linux的朋友,哦,對(duì)不起,忘記事先說明了,偶用的是Windows(暈死)平臺(tái),兄弟們,這可是偶摸了一天兩夜才難產(chǎn)出來的自創(chuàng)性文章,如果其中某環(huán)節(jié)出了什么差池,可別扁我哦!

    附屬說明:在D:\Eclipse3.1\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers目錄下有一系列配置文件,你可以在此目錄下新建一個(gè)jboss400.server的文件,用Editplus打開它編輯,文件內(nèi)容如下:


    <serverDefinition
    name="JBOSS 4.0.0"
    ejbModules="true"
    webModules="true"
    earModules="true">
    <property id="serverRootDirectory"
    label="Application Server Directory:"
    type="directory"
    default="D:/jboss-4.0.0" />
    <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="D:/jboss-4.0.0" />
    <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}/server/${serverConfig}/lib/javax.servlet.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/jboss-boot.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}/lib/jdom.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>
    </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}/server/${serverConfig}/lib/javax.servlet.jar</jar>
    <jar type="variable">${classPathVariableName}/lib/jboss-boot.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>


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 免费一级毛suv好看的国产网站| 亚洲国产成人精品激情| 又硬又粗又长又爽免费看| 日韩视频在线免费| 亚洲成熟丰满熟妇高潮XXXXX| 韩国免费一级成人毛片| 国产亚洲福利在线视频| 日韩毛片免费无码无毒视频观看| 亚洲二区在线视频| 毛片免费在线观看网站| 亚洲另类无码一区二区三区| 日韩免费观看的一级毛片| 国产精品亚洲精品日韩动图 | 真实国产乱子伦精品免费| 亚洲春色在线视频| 免费A级毛片无码A∨| 亚洲综合亚洲国产尤物| 国产三级在线观看免费| 无遮挡呻吟娇喘视频免费播放| 亚洲国产一级在线观看| 永久免费A∨片在线观看| 亚洲视频国产视频| 成年人免费视频观看| 四虎一区二区成人免费影院网址| 国产亚洲视频在线播放| 99久久免费精品视频| 亚洲精品无码不卡在线播放| 亚洲午夜爱爱香蕉片| 美丽姑娘免费观看在线观看中文版 | 亚洲狠狠综合久久| 最新免费jlzzjlzz在线播放| 免费无码午夜福利片| 老汉色老汉首页a亚洲| 女人18毛片水真多免费看| 又大又硬又粗又黄的视频免费看| 老司机亚洲精品影院无码| 国产猛烈高潮尖叫视频免费| 搡女人免费免费视频观看| 亚洲一卡2卡3卡4卡国产网站| 亚洲精品无码AV中文字幕电影网站 | 亚洲中文字幕一二三四区|