歡迎點(diǎn)擊此處訂閱本Blog

黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

Linux下的J2EE(JAVA EE)環(huán)境配置指南

系統(tǒng) 2535 0
<!-- Feedsky FEED發(fā)布代碼開始 -->

歡迎點(diǎn)擊此處訂閱本Blog

<!-- FEED自動發(fā)現(xiàn)標(biāo)記開始 --> <!-- FEED自動發(fā)現(xiàn)標(biāo)記結(jié)束 -->

Blog 訂閱

<!--Google 468*60橫幅廣告開始-->

<script type="text/javascript"><!-- google_ad_client = "pub-7343546549496470"; google_ad_width = 468; google_ad_height = 60; google_ad_format = "468x60_as"; google_ad_type = "image"; //2007-07-26: CSDN google_ad_channel = "6063905817"; google_color_border = "6699CC"; google_color_bg = "E6E6E6"; google_color_link = "FFFFFF"; google_color_text = "333333"; google_color_url = "AECCEB"; google_ui_features = "rc:6"; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

<!--Google 468*60橫幅廣告結(jié)束-->


首先說明為什么要在Linux下邊開發(fā)J2EE。思考了一下大致有以下幾點(diǎn):
1,公司規(guī)定,:-)被強(qiáng)迫離開易用的windows了;
2,項(xiàng)目需要。這個(gè)因人而異,不好多說。
3,想換個(gè)環(huán)境。window確實(shí)用煩了,可憐的機(jī)器整天運(yùn)行著javaw.exe和eclipse.exe之外,還要加一個(gè)甚至好些安全類軟件,生怕 病毒或者木馬來襲。除此以為,可能還有QQ,MSN,outLook之類的通信軟件,這樣一來消耗的資源可真就大了,電腦運(yùn)行的速度可就真不敢恭維了,每 天老牛拉車似的。Linux下邊就清爽了許多,無需殺毒軟件,至少目前來說安全性不用管那么了,裸奔唄,最多開個(gè)防火墻。通信軟件有pidgin等這種多 協(xié)議的軟件,打開一個(gè)登陸多個(gè)號碼,太爽了!呵呵(具體對比還是用了Linux才知道:-))
4,目前工作前景來看,Linux能帶給你的能力比window大多了哦。所以,盡量還是多學(xué)點(diǎn)東西吧。

那么究竟怎么配置J2EE開發(fā)環(huán)境呢?分以下幾步:
1,安裝JDK;
2,安裝eclipse;
3,安裝安裝Tomcat;
4,安裝數(shù)據(jù)庫

(以下均以 Ubuntu8.04hardy 示例,在Ubuntu8.04下均成功配置,其他版本Linux有少些不同,請注意)
安裝JDK:
1,這里示例安裝JDK5。打開終端,輸入
sudo apt-get install sun-java5-jdk
開始下載sun jdk1.5之后安裝。
2,安裝之前會有一個(gè)深藍(lán)色背景的sun公司給出的Agreement協(xié)議,用Tab鍵選擇Agree(同意)并回車,才開始進(jìn)入安裝。安裝需要一小會。
3,安裝完成后配置環(huán)境變量。
sudo gedit /etc/environment
4,打開環(huán)境變量文件,在其中添加以下代碼:
CLASSPATH=.:/usr/lib/jvm/java-5-sun/lib
JAVA_HOME=/usr/lib/jvm/java-5-sun
注意:其中java-5-sun是jdk所在的文件夾,可能和這不同。請?jiān)?usr/lib/jvm/查看您機(jī)器上安裝的文件夾名。添加完畢無誤請保存。
5,打開jvm虛擬機(jī)配置文件。
sudo gedit /etc/jvm
添加以下代碼到最上方:
/usr/lib/jvm/java-5-sun
注意java-5-sun還是你機(jī)器上jdk所在文件夾名。
6,打開終端,輸入java 或 javac進(jìn)行測試,是否安裝成功。查看jdk版本號用javac -version。

安裝eclipse:
網(wǎng)上有很多eclipse的安裝方法,一般都是直接在源里安裝再添加插件的,本人覺得那樣太麻煩,費(fèi)時(shí)間!推薦一個(gè)最簡單的辦法,那就是下載一個(gè)完全集成web開發(fā)插件的eclipse版本。
點(diǎn)擊 這里進(jìn)入下載地址 。這可是大名鼎鼎的Lomboz直接集成所有web開發(fā)插件的eclipse哦。下載界面版本任選,但是一定要下載Linux (x86/GTK 2)平臺的安裝包!如果是要使用tomcat6及以上版本,請選擇3.2以上版本下載,3.2以下版本不支持。
下載好的包比方說是org.objectweb.lomboz-all-in-one-R-3.3-200710290621-linux-gtk.tar.gz。直接解壓到 home/你的用戶名 目錄下即可運(yùn)行eclipse。
打開eclipse后,點(diǎn)擊window->perferences->Java->Buile path,選中folders;再->Compiles,確認(rèn)Compiler compliance level后邊是5.0.(如果你想用jdk1.5來運(yùn)行eclipse的話)(因?yàn)檫\(yùn)行java時(shí)默認(rèn)的1.4和5.0還是有差別的)。再 ->Installed JRES,這里可以看到你機(jī)器上裝的JDK.如果是Fedora,可能裝了其他的JDK,在這里可以去掉前邊的勾,不選擇它。
eclipse jdk配置完成。

安裝tomcat:
1,首先,不建議從源里安裝。源里的不是整個(gè)tomcat,單純
sudo apt-get install tomcat
默認(rèn)是沒有webApps的。tomcat即使運(yùn)行了也不會顯示http://localhost:8180那個(gè)頁面。需要再附加。所以還不如直接下載tomcat。
這里安裝tomcat5.5。
下載地址:http://tomcat.apache.org/
2,下載完成后,將包解壓至home/你的用戶名 這個(gè)目錄下。
3,配置tomcat:
首先打開
sudo gedit /etc/profile
添加
export CATALINA_HOME="你的tomcat5.5安裝目錄"
保存即可。
4,開啟tomcat:打開終端,先進(jìn)入你的tomcat5.5安裝目錄,再運(yùn)行startup.sh。代碼是
cd 你的tomcat5.5安裝目錄/bin
./startup.sh
如果配置正確,將顯示
Using CATALINA_BASE: 你的tomcat5.5安裝目錄
Using CATALINA_HOME: 你的tomcat5.5安裝目錄
Using CATALINA_TMPDIR: 你的tomcat5.5安裝目錄/temp
Using JRE_HOME: /usr/lib/jvm/java-5-sun
如果出現(xiàn)touch: cannot touch 等錯(cuò)誤,找到提示出錯(cuò)的文件夾,更改其權(quán)限為讀寫即可。代碼為
sudo chmod 766 需修改的目錄 -R
如果還不行,將該文件夾及子文件權(quán)限全部開放,在home目錄下,怎么更改都不會影響系統(tǒng)。進(jìn)入需修改的目錄
cd 需修改的目錄
sudo chmod 777 * -R
在瀏覽器里輸入http://localhost:8080如果出現(xiàn)tomcat那只小貓頁面,則配置成功了。
5,關(guān)閉tomcat:與開啟類似,命令為./shutdown.sh。

安裝數(shù)據(jù)庫:
1,這里以安裝postgreSQL為例。直接在源里安裝。打開終端:
sudo apt-get install postgresql
安裝完postgre后,將自動創(chuàng)建一個(gè)缺省的數(shù)據(jù)庫集群,且生成一個(gè)數(shù)據(jù)庫超級用戶postgres。
2,對數(shù)據(jù)庫用戶及權(quán)限進(jìn)行設(shè)置了,首先要得到超級用戶postgres的一個(gè)Shell:
sudo -u postgres sh
3,在這個(gè)Shell中創(chuàng)建一個(gè)同你用戶相同的數(shù)據(jù)庫用戶
createuser -A -D -P 你的用戶名
4,為該用戶創(chuàng)建一個(gè)數(shù)據(jù)庫
createdb -O 你的用戶名 你想要的數(shù)據(jù)庫名字
然后
exit
可以通過如下代碼連接你的數(shù)據(jù)庫
psql 你在上邊起的數(shù)據(jù)庫名字
單純靠終端來管理postgreSQL,實(shí)在是太費(fèi)勁了點(diǎn)。windows下邊有pgadmin3來管理PostgreSQL ,linux下邊同樣有。
5,安裝圖形化軟件 pgadmin3 來管理PostgreSQL 數(shù)據(jù)庫
sudo apt-get install pgadmin3
安裝完該軟件之后,pgadmin3 在“應(yīng)用程序>系統(tǒng)工具>里。點(diǎn)擊打開后運(yùn)行起來就和windows下邊沒什么區(qū)別了。

到此,J2EE環(huán)境就搭建起來了。下邊需要做什么呢?趕緊新建一個(gè)Dynamic web 工程,進(jìn)行以下測試吧。!
您如果對Linux系統(tǒng)安裝還不是太了解,請先看 Linux學(xué)習(xí)系列之系統(tǒng)安裝

轉(zhuǎn)自【 http://www.blogjava.net/creasure/archive/2008/07/08/213284.html



<!--新Google 468*60橫幅廣告開始-->

<script type="text/javascript"><!-- google_ad_client = "pub-7343546549496470"; /* 468x60, 創(chuàng)建于 08-8-6 */ google_ad_slot = "7368701459"; google_ad_width = 468; google_ad_height = 60; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

<!--新Google 468*60橫幅廣告結(jié)束-->


<!--新Google 468x15 橫鏈接單元開始-->

<script type="text/javascript"><!-- google_ad_client = "pub-7343546549496470"; /* 468x15 橫鏈接單元 */ google_ad_slot = "5785741422"; google_ad_width = 468; google_ad_height = 15; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

<!--新Google 468x15 橫鏈接單元結(jié)束-->


<!-- Google Reader shared發(fā)布代碼開始 -->

<script src="http://www.google.com/reader/ui/publisher.js" type="text/javascript"></script><script src="http://www.google.com/reader/public/javascript/user/00697638153916680411/state/com.google/broadcast?n=5&amp;callback=GRC_p(%7Bc%3A%22green%22%2Ct%3A%22%5Cu8FD9%5Cu4E9B%5Cu6587%5Cu7AE0%5Cu4E5F%5Cu503C%5Cu5F97%5Cu4E00%5Cu770B%22%2Cs%3A%22false%22%7D)%3Bnew%20GRC" type="text/javascript"></script>

<!-- Google Reader shared發(fā)布代碼結(jié)束 -->

Linux下的J2EE(JAVA EE)環(huán)境配置指南


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論