您好朋友,感謝您關(guān)注xiaosilent,我在blogjava的博客已經(jīng)停止更新,請(qǐng)?jiān)L問http://kuan.fm了解我的最新情況,謝謝!
          隨筆-82  評(píng)論-133  文章-0  trackbacks-0
          應(yīng)某某的要求,大概介紹一下如何用Eclipse和MyEclipse插件快速搭建JSF的開發(fā)環(huán)境。
          第一步:安裝Java環(huán)境
          從sun官方下載J2SDK的安裝包,注意自己的系統(tǒng)平臺(tái),不要下錯(cuò)了。Ubuntu等Debian衍生系統(tǒng)可以直接apt-get安裝,安裝完成后,運(yùn)行 sudo update-alternatives --config java 來完成默認(rèn)java解釋器的配置,在出現(xiàn)的選項(xiàng)中選擇帶有sun-jdk5等類似字樣的選項(xiàng)即可。windows系列操作系統(tǒng)(估計(jì)沒有人再用win9x來寫Java應(yīng)用了)直接執(zhí)行下載回來的可執(zhí)行文件,可以選擇不安裝獨(dú)立的jre和演示程序源碼包等,記下安裝的路徑。安裝完成后,在桌面(Desktop)上右擊 我的電腦(My Computer)圖標(biāo),選擇 屬性(Properties) 選擇 高級(jí)(Advanced)選項(xiàng)卡,選擇環(huán)境變量(Environment variables...) 選擇 新建(New...)(任意一個(gè)新建都可以,建議選擇修改當(dāng)前用戶的環(huán)境變量).在變量名中填寫"PATH"(引號(hào)不用寫),變量值處填寫".;d:\Jdk\bin"(假設(shè),剛才的安裝路徑為d:\Java,根據(jù)自己實(shí)際情況進(jìn)行修改)。再確定退出就可以了。可以在命令行里面驗(yàn)證一下,看是否配置正確:win+R鍵,打開運(yùn)行(Run...)對(duì)話框,輸入command,運(yùn)行 java -version? 看是否有 相關(guān)的輸出。如果沒有仔細(xì)檢查剛才環(huán)境變量的設(shè)置。
          第二步:安裝Eclipse
          說是安裝Eclipse,就是去Eclipse官方下載自己相應(yīng)版本的Eclipse的壓縮包,解壓到自己喜歡的目錄就可以了。windows平臺(tái),直接執(zhí)行eclipse.exe就可以了,Linux平臺(tái)下可以先在桌面/面板等地方建立一個(gè)到解壓出目錄下的eclipse文件的連接,在執(zhí)行該鏈接就可以了,也可以在終端里面執(zhí)行。要說明的是,必須要先正確執(zhí)行第一步才可以成功運(yùn)行Eclipse。
          第三步:安裝MyEclipse插件
          從MyEclipse官方下載和自己Eclipse版本和自己系統(tǒng)平臺(tái)相對(duì)應(yīng)的版本的MyEclipse插件安裝包,下載回來后執(zhí)行該安裝文件(這里,各個(gè)平臺(tái)的安裝方式都一樣,只是啟動(dòng)安裝程序的方式不同而已),指定先前安裝的Eclipse的路徑和要把MyEclipse安裝到的路徑,直接安裝完成即可。
          第四步:安裝Jsp/Servlet容器
          以安裝Tomcat為例,從Tomcat官方下載自己對(duì)應(yīng)平臺(tái)的安裝包。windows平臺(tái)就不再說了,Linux平臺(tái)下載回來的是壓縮包,解壓到適當(dāng)目錄,并,修改/etc/profile或其他環(huán)境變量配置文件。在文件后添加?
          export JAVA_HOME=yourPath
          export TOMCAT_HOME=yourPath
          這兩行,把其中的yourPath替換成你實(shí)際的路徑就是了。然后重新啟動(dòng)計(jì)算機(jī)使更改生效(也可以通過在終端里執(zhí)行 source /etc/profile 的方式來即時(shí)更新環(huán)境變量,但是后面所有的操作,都必須在該終端下進(jìn)行。)。
          下面就是如何建立JSF工程了。
          啟動(dòng)Eclipse 設(shè)置缺省的工作區(qū)位置,關(guān)掉Welcome窗口,出現(xiàn)缺省的JDT視圖。選擇 File-New-Project-MyEclipse-J2EE Projects-Web Project,打開 New J2EE Web Project 對(duì)話框,填寫適當(dāng)?shù)墓こ堂刃畔ⅲ欢ㄒJ(rèn)真填寫 Context root URL 這將會(huì)是你發(fā)布工程時(shí)的工程名。確定,系統(tǒng)提示要打開 MyEclipse J2EE Development 視圖,選擇 Yes 就自動(dòng)打開該視圖。這樣,在左邊的Package Explorer 看將會(huì)看到剛才建立的工程,且該工程的根目錄被選定,現(xiàn)在在菜單欄上選擇 MyEclipse-Add JSF Capabilities。打開 JavaServer Faces Support for MyEclipse Web Project 對(duì)話框,選擇適當(dāng)?shù)?JSF 實(shí)現(xiàn)(JSF Implementation),等等其他相關(guān)信息。再單擊 Finish 就可以了。 這樣,一個(gè) JSF 工程就建好了,可以進(jìn)行開發(fā)了。
          最后,是發(fā)布工程。在發(fā)布工程以前,我們需要配置一下服務(wù)器。找到圖形工具欄上的 啟動(dòng)服務(wù)器 的圖標(biāo),選擇 Configure Server 在出現(xiàn)的對(duì)話框中展開左邊的Application Servers 樹,找到 Tomcat5 單擊,在右邊出現(xiàn)的配置區(qū)中,選擇 Enable 然后在 Tomcat Home Directory 中填寫自己的 Tomcat 的安裝路徑 確定就可以了。在圖形工具欄上剛才的服務(wù)器圖標(biāo)的左邊,是發(fā)布工程的圖標(biāo),選擇,出現(xiàn)對(duì)話框。在 Project 后的選單里選擇剛才的工程,在 Deployments 中選擇 Add 出現(xiàn) New Deployment 對(duì)話框,在Server里選擇剛才配置好的Tomcat5,然后是選擇是要發(fā)布成打包的.war 文件(Packaged Archive)還是直接按目錄發(fā)布(Exploded Archive)。確認(rèn)就是了。然后啟動(dòng)Tomcat,就可以看到自己剛建立的工程了。
          posted on 2006-10-10 15:08 xiaosilent 閱讀(4947) 評(píng)論(6)  編輯  收藏 所屬分類: Linux相關(guān)Java相關(guān)

          評(píng)論:
          # re: 如何用Eclipse+MyEclipse快速搭建JSF開發(fā)環(huán)境 2007-01-04 02:01 | sharewind
          寫的很精簡,像我這樣的菜鳥未必看得明白。
          建議你寫的比較詳細(xì)簡單一點(diǎn),給我們這些菜鳥們一些比較簡單的實(shí)例,附上一些截圖。另外,我個(gè)人覺得你的文章布局有點(diǎn)太擁擠了,段與段之間是不是應(yīng)該空一行,這樣看起來也比較方便!
          不過,還是很感謝你能寫這樣的文章給像我這樣的初學(xué)者一些參考!  回復(fù)  更多評(píng)論
            
          # re: 如何用Eclipse+MyEclipse快速搭建JSF開發(fā)環(huán)境 2007-01-04 17:19 | xiaosilent
          謝謝您的意見建議,當(dāng)時(shí)是應(yīng)同學(xué)要求寫的,所以,簡單了點(diǎn),也沒有怎么注意到格式什么的。
          等段時(shí)間,忙完了,有可能的話,就再寫個(gè)詳細(xì)的吧。
          請(qǐng)見諒……  回復(fù)  更多評(píng)論
            
          # re: 如何用Eclipse+MyEclipse快速搭建JSF開發(fā)環(huán)境 2007-08-30 11:42 | NT
          這已經(jīng)很清楚了,一看就懂  回復(fù)  更多評(píng)論
            
          # re: 如何用Eclipse+MyEclipse快速搭建JSF開發(fā)環(huán)境[未登錄] 2007-09-14 15:28 | kevin
          寫這么多干嗎,我就需要web capability 是基礎(chǔ)就夠了。然后能回答一下sun的和myface的區(qū)別嗎?  回復(fù)  更多評(píng)論
            
          # re: 如何用Eclipse+MyEclipse快速搭建JSF開發(fā)環(huán)境 2007-11-10 22:48 | 莫言
          多謝啦!!  回復(fù)  更多評(píng)論
            
          # re: 如何用Eclipse+MyEclipse快速搭建JSF開發(fā)環(huán)境[未登錄] 2009-01-02 20:31 | 1
          tomcat myeclipse等 不需要外部插件?  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 庄浪县| 五峰| 垫江县| 茂名市| 于都县| 大邑县| 扎兰屯市| 合川市| 邻水| 浏阳市| 乐清市| 汝南县| 昆山市| 化州市| 磐石市| 武宁县| 龙陵县| 岳阳市| 盘山县| 阿勒泰市| 丘北县| 余江县| 冕宁县| 广丰县| 云龙县| 彰化市| 克什克腾旗| 晋州市| 岳普湖县| 江西省| 陆河县| 娱乐| 武穴市| 丰顺县| 紫金县| 江西省| 奉化市| 阿克| 航空| 石棉县| 咸宁市|