ubuntu 14.04 java开发环境搭建 jdk 以及 inteliJ IDEA安装html
sudo apt-get install vimjava
sudo apt-get install subversionmysql
sudo apt-get install mysql-workbenchlinux
1.安装包sql
jdk1.7.0_71 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlchrome
iidea-IC-139.225.3 下载地址:http://www.jetbrains.com/idea/download/shell
2.步骤apache
1)解压两个安装文件。ubuntu
tar xvzf jdk-7u71-linux-x64.tar.gzvim
tar xvzf ideaIC-14.0.1.tar.gz
2)设置环境变量
假设安装包放在 /usr/local/下面,那么接下来
sudo vim /etc/environment
在PATH后面添加 :/usr/local/jdk1.7.0_71/bin,新建环境变量CLASSPATH=".;/usr/local/jdk1.7.0_71/lib" JAVA_HOME="/usr/local/jdk1.7.0_71"
这只是设置环境变量,和windows同样,若是已经打开一个cmd,那么设置的环境变量对当前的cmd窗口是无效的,从新打开一个cmd窗口会从新加载环境变量。linux则不一样,因为其初衷是为多用户设计的操做系统,信息每每会有全局设置以及用户设置的概念,而刚刚设置的/etc/environment则是全局设置,所以重开一个终端窗口也不行(重启电脑固然就能够了),须要对一个终端激活这个设置,使用命令
source /etc/environment
设置好能够在当前窗口执行java -version,若是设置成功会显示以下信息:
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
3)安装inteliJ IDEA
inteliJ IDEA里面有安装说明,进入/bin目录执行shell脚本便可
/usr/local/idea-IC-139.225.3/bin/.idea.sh
若是提示了没有java环境,执行source /etc/environment
建立IDEA桌面快捷方式:
vim /usr/share/applications/idea.desktop
复制下面代码:
[Desktop Entry]
Categories=Development;
Comment[zh_CN]=utf-8
Comment=
Exec=/home/fuyung/idea-IU-141.1532.4/bin/idea.sh
GenericName[zh_CN]=IDE
GenericName=IDE
Icon=/home/fuyung/idea-IU-141.1532.4/bin/idea.png
MimeType=
Name[zh_CN]=IDEA
Name=IDEA
Path=
StartupNotify=true
Terminal=false
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=owen
4)ubuntu下安装maven
下载maven:http://maven.apache.org/download.cgi
解压 tar -xzvf apache-maven-3.0.5-bin.tar.gz
配置环境变量
sudo vim /etc/profile
添加
export M2_HOME=/usr/local/apache-maven-3.3.3
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
保存
source profile
测试
mvn -version
OK
至此,安装完成。
Detect languageAfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCebuanoCatalanChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKazakhKannadaKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortugueseRomanianPunjabiRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu | AfrikaansAlbanianArabicArmenianAzerbaijaniBasqueBelarusianBengaliBosnianBulgarianCebuanoCatalanChichewaChinese (Simplified)Chinese (Traditional)CroatianCzechDanishDutchEnglishEsperantoEstonianFilipinoFinnishFrenchGalicianGeorgianGermanGreekGujaratiHaitian CreoleHausaHebrewHindiHmongHungarianIcelandicIgboIndonesianIrishItalianJapaneseJavaneseKazakhKannadaKhmerKoreanLaoLatinLatvianLithuanianMacedonianMalagasyMalayMalayalamMalteseMaoriMarathiMongolianMyanmar (Burmese)NepaliNorwegianPersianPolishPortugueseRomanianPunjabiRussianSerbianSesothoSinhalaSlovakSlovenianSomaliSpanishSundaneseSwahiliSwedishTajikTamilTeluguThaiTurkishUkrainianUrduUzbekVietnameseWelshYiddishYorubaZulu |
Text-to-speech function is limited to 100 characters