Ubuntu環境下配置J2EE開發環境jdk+tomcat+mysql+myeclipse
首先這篇文章是我在ubuntu環境的所實踐加參考得出的經驗,在其他linux上不保證有效,閒話少說,現在我們進入正題
在進入配置前,我們需要確認你的系統的位數,這是很重要的,因為你要根據你係統的位數來安裝相應的軟體,在命令列中敲入下面的程式碼可以檢視你係統的位數
- uname -ar
下面是提供給大家的連結:
jdk7的官方連結:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
一.JDK安裝
1.到官網上下載相應的JDK,因為我的系統是64位的,所以下載來jdk-7u25-linux-x64.tar.gz.
2. 下載下來的JDK在/home/Downloads中,解壓JDK:
- sudo tar -zxvf jdk-7u25-linux-x64.tar.gz
3.把解壓的JDK移到/usr/local目錄下
- mv /home/appleprince/Downloads/jdk1.7.0_25 /usr/local/
4.ok,接下來配置環境變數
- sudo gedit /etc/profile.d/development.sh
然後會跳出gedit的一個空檔案,輸入如下的內容:
- export JAVA_HOME=/usr/local/development/jdk1.7.0_25
- export JRE_HOME=$JAVA_HOME/jre
- export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
- export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
- export JAVA_HOME CLASSPATH JRE_HOME PATH
網路上很多關於設定JDK環境變數的方法,都是說修改/etc/environment,/etc/profile,~/,bash_profile等檔案。
其實如果開啟/etc/profile,在最後我們可以發現有這樣一段程式碼:
- # The default umask is now handled by pam_umask.
- # See pam_umask(8) and /etc/login.defs.
- if [ -d /etc/profile.d ]; then
- for i in /etc/profile.d/*.sh; do
- if [ -r $i ]; then
- . $i
- fi
- done
- unset i
- fi
5.可以通過網上介紹的一些方法使/etc/profile檔案立即生效,我是通過重啟的方式,然後java -version檢視效果,如果是我們剛才那個安裝的JDK,就表示我們安裝成功了,恭喜你。
2.安裝TOMCAT
1.下載TOMCAT
下面是我用的版本的下載地址:http://pan.baidu.com/share/link?shareid=4217889349&uk=1359794945
官方地址:http://tomcat.apache.org/
2.解壓
下載好了,進行通過cd命令進入你下載或者你存放的目錄,輸入下面的命令:
- sudo tar -zxvf apache-tomcat-6.0.37.tar.gz
3.移動到安裝的目錄
我們可以通過mv命令進行移動,我們輸入如下命令
- mv /home/appleprince/Downloads/apache-tomact-6.0.37 /usr/local/
4.賦予執行許可權
- sudo chmod +x /usr/local/apache-tomact-6.0.37/bin/startup.sh
通過cd命令進入目錄
- cd /usr/local/apache-tomcat-6.0.37/bin
輸入執行命令
- sudo ./startup.sh
如果沒報錯, 在瀏覽器中輸入localhost:8080,回有網頁出現,那麼恭喜你了。輸入如下命令,關閉TOMCAT
- sudo ./shutdown.sh
三,安裝MYSQL
1.從網上安裝 sudo apt-get install mysql-server。裝完已經自動配置好環境變數,可以直接使用mysql的命令。作為菜鳥的話推薦這種方式
2.可以通過software center進行安裝
3.至於使用的話,請自己google,有一點要提一下,help contents這個命令很有用,有什麼命令不太清楚的話,可以使用這個命令進行檢視。
四.MyEclipse 安裝
1.獲取MyEclipse
官網下載:http://www.myeclipseide.com/,進入官網找到適合自己得版本,我這裡是下載的myeclipse-10.6-offline-installer-linux.run.(注意,官網已被河蟹,真搞不懂,myeclipse官網竟然也落到如此下場.天朝這是種麼了.同學們,走.翻.牆.去!!!).
我這裡網盤裡有給大家提供給大家,福利哦~:myeclipse10.06 for linux 百度網盤下載地址
2.切換到MyEclipse 10.06 for linux.run所在路徑
示例路徑: /home/appleprince/software/
- cd /home/appleprince/software
由於檔名中有空格,所以我們重新命名一下,換成myeclipse.run,重新命名有兩種方式,一是在圖形介面中做,這個大家應該都會。二是在命令列中,由於檔名中有空格,所以我們對空格通過'\'轉義,如MyEclipse\ 10.06\ for\ linux.run ,也可以通過引號,如’MyEclipse 10.06 for linux.run',下面通過命令列重新命名
- mv 'MyEclipse 10.06 for linux.run' myeclipse.run
3.設定myeclipse.run的執行許可權,使之可安裝
- sudo chmod +x myeclispe.run
4.執行myeclipse安裝嚮導
- sudo sh myeclipse.run
5.ok,進入圖形安裝介面(選擇安裝路徑,選擇系統位數。ps:在文章開頭我們已經說明如何檢視系統位數)
6.執行一下
示例安裝目錄:/usr/MyEclipse/
進入安裝目錄:
- cd /usr/MyEclipse/'MyEclipse 10'
執行
- sudo ./myeclipse
7.破解
如果你執行成功的話,那麼恭喜你。但是myeclipse是有試用期限的,那我們就需要破解了,在破解前有一點要說明,破解版目前我試用的話,匯出功能好像無法使用。
下載MyEclipse10.6破解檔案,破解檔案裡有很好的說明,這裡就不在說了,有一點要注意一下,就是檔名中有中文的,解壓一般情況下會出現亂碼,大家可以嘗試一下unrar命令解壓。
解壓檔案:
- sudo unrar x filename
執行myeclipse後,沒問題的話,恭喜你了,不必須第八步了。
8.解除安裝
如果出現問題,需要解除安裝重灌,輸入如下命令
- cd /usr/MyEclipse/'MyEclipse 10'/Uninstaller
- sudo chmod +x one-uninstall
- sudo ./one-uninstall
那麼到此所有的環境都配置完了,可以在linux下開發JAVA,PYTHON等程式了。謹以此文獻給那些與我一樣是linux菜鳥的同學,最後要感謝提供參考的大大們。有什麼問題望大家指出來!
參考:
1.Ubuntu下配置JDK1.7: http://www.cnblogs.com/eastson/archive/2012/06/06/2538964.html
2.Ubuntu下配置Tomcat6.0.28:http://www.iteye.com/topic/717434
3.Ubuntu安裝配置MySQL:http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html
4.ubuntu12.10中MyEclipse10.6+下載+安裝+破解:http://www.lihuoqing.cn/code/689.html
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
相關文章
- ubuntu環境下搭建以太坊開發環境Ubuntu開發環境
- ubuntu下golang環境配置UbuntuGolang
- 我的Ubuntu 開發環境配置Ubuntu開發環境
- 開發環境配置 - Linux(Ubuntu)開發環境LinuxUbuntu
- Ubuntu下安裝配置java開發環境啊UbuntuJava開發環境
- 配置開發環境、生成環境、測試環境開發環境
- ubuntu下hadoop環境配置UbuntuHadoop
- ubuntu14.04配置開發環境Ubuntu開發環境
- 在Ubuntu下配置舒服的Python開發環境UbuntuPython開發環境
- emacs開發環境配置(4)——rust開發環境Mac開發環境Rust
- 開發環境配置開發環境
- 開發環境的 Ubuntu Desktop 18.04LTS 開發環境配置備忘開發環境Ubuntu
- Ubuntu下Python & Django開發環境搭建UbuntuPythonDjango開發環境
- 在Ubuntu下搭建微服務開發環境Ubuntu微服務開發環境
- J2EE開發筆記(一)—— J2EE開發環境配置筆記開發環境
- Windows下Android開發環境配置WindowsAndroid開發環境
- react 配置開發環境React開發環境
- js開發環境配置JS開發環境
- Java開發環境配置Java開發環境
- weex開發環境配置開發環境
- Arduino開發環境配置UI開發環境
- Linux Ubuntu 基本開發環境搭建及配置LinuxUbuntu開發環境
- 新裝Ubuntu環境配置Ubuntu
- ubuntu環境配置備忘Ubuntu
- 淺談公司java開發執行環境搭建(ubuntu環境)JavaUbuntu
- MAC環境下PHP開發除錯環境搭建MacPHP除錯
- python下多環境開發(虛擬環境)Python
- CentOS環境下LAMP開發環境的搭建與配置(10分鐘搞定!!!)CentOSLAMP開發環境
- ubuntu 安裝 flutter 開發環境UbuntuFlutter開發環境
- linux開發環境搭建(ubuntu)Linux開發環境Ubuntu
- ubuntu安裝Java開發環境UbuntuJava開發環境
- Ubuntu下android開發環境配置與奇葩錯誤解決UbuntuAndroid開發環境
- VC++ 6.0下OpenGL開發環境配置C++開發環境
- 在Windows下配置Ruby on Rails開發環境WindowsAI開發環境
- ubuntu 安裝 OpenCv 及其Qt的開發環境配置UbuntuOpenCVQT開發環境
- Docker配置PHP開發環境DockerPHP開發環境
- MacOS 配置 Flutter 開發環境MacFlutter開發環境
- MacOS PHP 開發環境配置MacPHP開發環境