ubuntu下配置JDK和tomcat和IDEA2017(永久激活)開發環境

一、Ubuntu下配置java環境

1.下載jdk,這裏下載的是jdk8版本,地址爲http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.cd到opt目錄下並在該目錄下創建Java文件夾,命令爲:sudo mkdir java
3.解壓下載好的jdk到opt/java目錄下,命令爲:sudo tar zxvf jdk-8u161-linux-x64.tar.gz -C /opt/java/
4.配置java環境變量。此處有兩種方法:

(1)安裝vim編輯器:sudo apt-get install vim;
使用命令sudo vim ~/.bashrc,然後在文件末尾添加如下內容:

export JAVA_HOME=/opt/java/jdk1.8.0_161
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

最後保存。輸入以下命令, 令系統配置文件.bashrc立即生效 :source ~/.bashrc

(2)使用命令 sudo vim /etc/profile 打開 /etc/profile 文件,然後在文件末尾添加如下內容:

export JAVA_HOME=/opt/java/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:\$JAVA_HOME/lib:\$JRE_HOME/lib:\$CLASSPATH
export PATH=\$JAVA_HOME/bin:\$JRE_HOME/bin:\$PATH

source變量生效,在當前terminal下生效,命令爲:source /etc/profile
或者logout/用戶註銷重新登陸,這樣使得用戶變量在當前用戶下生效。

5.使用java -version命令,查看到Java版本信息,如下圖所示即表示安裝成功。
這裏寫圖片描述

二、配置tomcat

1.下載tomcat,這裏下載的是tomcat8.0版本,地址爲https://tomcat.apache.org/download-80.cgi
1.在opt目錄下創建tomcat文件夾用來存放tomcat,命令爲:sudo mkdir /opt/tomcat
2.在下載目錄下解壓tomcat到opt/tomcat目錄,命令如下:
sudo tar zxvf apache-tomcat-8.0.48.tar.gz -C /opt/tomcat/
此時還不能直接運行tomcat,直接運行會出現下圖的提示:
這裏寫圖片描述
3.在startup.sh中添加jdk和jre配置信息,打開vim編輯器進行編輯該文件,命令爲:
sudo vim ./bin/startup.sh
4.在exec “$PRGDIR”/”$EXECUTABLE” start “$@” 這一行上面添加如下信息:

#set java environment
export JAVA_HOME=/opt/java/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#tomcat
export TOMCAT_HOME=/opt/tomcat/apache-tomcat-8.0.48

5.保存並退出vim編輯器,在終端遞歸修改tomcat主目錄權限,命令爲:
sudo chmod 755 -R tomcat/
6.打開tomcat服務器,命令爲:sudo ./startup.sh
出現以下信息證明開啓成功:
這裏寫圖片描述
在瀏覽器中輸入localhost:8080,查看是否打開成功,成功後如圖所示:
這裏寫圖片描述

7.關閉tomcat服務器
直接運行sudo ./shutdown.sh 會提示以下信息
這裏寫圖片描述
類似的,我們需要在shutdown.sh文件中添加以下信息:

#set java environment
export JAVA_HOME=/opt/java/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#tomcat
export TOMCAT_HOME=/opt/tomcat/apache-tomcat-8.0.48

保存退出後,此時我們再執行sudo ./shutdown.sh就可以關閉了,瀏覽器中的localhost:8080也打不開了。
8.(該步驟可選)讓tomcat開機自啓動(默認不需要),命令爲:sudo update-rc.d –f tomcat defaults

三、配置IntelliJ IDEA

1.下載IDEA編輯器,地址爲:https://www.jetbrains.com/idea/download/#section=linux
這裏下載的是2017最新的旗艦版,因爲我們已經配置了JDK所以選擇without JDK,如下圖所示
這裏寫圖片描述
2.把下載好的IDEA解壓到提前建好的software文件夾下,命令爲:
tar zxvf ideaIU-2017.3.3-no-jdk.tar.gz -C ~/software/
3.進入解壓後的bin目錄,輸入./idea.sh即可打開IDEA了,會出現下面的界面
這裏寫圖片描述
如果你之前安裝過IntelliJ IDEA,並且要保留其配置,那麼可以選擇第一個選項,指定版本的配置文件夾;如果沒有,只需點擊第二個選項。然後到了激活。
4.永久激活
先下載破解補丁,下載地址爲:https://pan.baidu.com/s/1pMrtcWb 密碼: kj6f
將JetbrainsCrack-2.7-release-str.jar複製到IDEA目錄的lib目錄中,在bin目錄中找到以.vmoptions結尾的文件,應該有兩個,打開在每一個文件的最後一行加上以下信息並保存

-javaagent:(此處爲你安裝IDEA的路徑)/lib/JetbrainsCrack-2.7-release-str.jar

再重新打開IDEA,在激活碼中輸入以下信息:

ThisCrackLicenseId-{
“licenseId”:”ThisCrackLicenseId”,
“licenseeName”:”Eumji”,
“assigneeName”:”“,
“assigneeEmail”:”[email protected]”,
“licenseRestriction”:”It’s OK!”,
“checkConcurrentUse”:false,
“products”:[
{“code”:”II”,”paidUpTo”:”2099-12-31”},
{“code”:”DM”,”paidUpTo”:”2099-12-31”},
{“code”:”AC”,”paidUpTo”:”2099-12-31”},
{“code”:”RS0”,”paidUpTo”:”2099-12-31”},
{“code”:”WS”,”paidUpTo”:”2099-12-31”},
{“code”:”DPN”,”paidUpTo”:”2099-12-31”},
{“code”:”RC”,”paidUpTo”:”2099-12-31”},
{“code”:”PS”,”paidUpTo”:”2099-12-31”},
{“code”:”DC”,”paidUpTo”:”2099-12-31”},
{“code”:”RM”,”paidUpTo”:”2099-12-31”},
{“code”:”CL”,”paidUpTo”:”2099-12-31”},
{“code”:”PC”,”paidUpTo”:”2099-12-31”}
],
“hash”:”2911276/0”,
“gracePeriodDays”:7,
“autoProlongated”:false}

licenseeName是你激活後的名字,可以自己更改,如下圖所示,點擊OK激活
這裏寫圖片描述
這裏寫圖片描述
此時激活成功。

5.設置IDEA
打開後點擊Settings,進行一些簡單設置
這裏寫圖片描述
1)界面主題、字體和大小
這裏寫圖片描述
2)編輯頁面字體和大小
這裏寫圖片描述
3)設置代碼提示不區分大小寫
這裏寫圖片描述
4)自動導包
這裏寫圖片描述
5)顯示方法線
這裏寫圖片描述
6.新建一個web項目
這裏寫圖片描述
點擊Next,在項目目錄下輸入項目名,創建好的Web項目後,發現沒有WEB-INF文件夾及web.xml文件,我們按Ctrl+Alt+Shift+S調出Project Structure,在facets中選中次級的web或者在Modules中選中web,在deployment Descriptors面板裏,點擊 +號選擇web.xml以及版本號
這裏寫圖片描述
在彈出的窗口設置一下web.xml文件存放的目錄
這裏寫圖片描述
在web/WEB-INF目錄下創建兩個文件夾:classes和lib,classes用來存放編譯後輸出的class文件,lib用於存放第三方jar包
這裏寫圖片描述
File -> Project Structure (快捷鍵:Ctrl + Shift + Alt + S) -> 選擇Module :
選擇 Paths -> 選擇”Use module compile output path” -> 將Output path和Test output path都選擇剛剛創建的classes文件夾。
這裏寫圖片描述
選擇Dependencies -> 將Module SDK選擇爲1.8 -> 點擊右邊的“+”號 -> 選擇1 “Jars or Directories”
這裏寫圖片描述
然後選擇剛纔建好的lib文件夾,再新彈出的窗口選擇“jar directory” ,接着點擊OK即可。
這裏寫圖片描述
7.配置tomcat
在setting中選擇Application servers,在右邊點擊加號,選擇Tomcat Server
這裏寫圖片描述
在彈出的新窗口中選擇本地tomcat的目錄
這裏寫圖片描述
確定後再點擊Run -> Edit Configurations,配置端口號
這裏寫圖片描述
在Deployment選項卡中,點擊加號,然後選擇Artifact
這裏寫圖片描述
設置Application context,建議是項目名,點擊OK,完成tomcat配置
這裏寫圖片描述
測試一下tomcat是否配置成功,在jsp中簡單添加一些代碼,然後點擊右上角綠色的三角運行
這裏寫圖片描述
瀏覽器打開後在地址欄輸入http://localhost:8080/webtest,回車後可以看到運行成功界面
這裏寫圖片描述

P.S.關於IDEA的一些個性化設置,可以參考以下一些博文:
1.http://www.tiantianbianma.com/personal-config-idea.html/
2.https://www.cnblogs.com/wwyz/p/5640412.html
3.http://blog.csdn.net/qq_27093465/article/details/52918873
4.http://blog.csdn.net/qq_35246620/article/details/63253518
5.http://blog.csdn.net/frankcheng5143/article/details/50779149

以上就是ubuntu下java開發環境的配置。最後文章如果有什麼不足的地方歡迎大家指正,並歡迎大家轉載,轉載請註明文章出處。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章