1. 程式人生 > >Win10下的 IntelliJ IDEA ultimate 2018.3.1 + 啟用方法 + JDK 1.8.0_131 + Tomcat 9.0.13 的環境搭建

Win10下的 IntelliJ IDEA ultimate 2018.3.1 + 啟用方法 + JDK 1.8.0_131 + Tomcat 9.0.13 的環境搭建

此次介紹,使用的是較新版本的IDEA和tomcat,應該是可以跑起來第一個新建web應用下的index.jsp

1. 從官網下載IDEA  目前版本為2018.3.1

https://www.jetbrains.com/idea/download/#section=windows

2. 下載JDK   目前版本為1.8.0_191   本次使用的是1.8.0_131

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

3.  Tomcat 本次使用的是9.0.13

http://tomcat.apache.org/

 

4.  IDEA的破解步驟見

http://idea.lanyus.com/

註冊碼有效期為2018年5月5日至2019年5月4日
使用前請將“0.0.0.0 account.jetbrains.com”新增到hosts檔案中

 


5. 安裝JDK之後,增加環境變數,注意安裝時,第一次提示修改安裝目錄時,是jdk的目錄,第二次提示目標目錄時,即使指定了jre的目錄,提示完成時,此jre指定的目錄下也是空的,而在上次指定的jdk目錄下會生成jre,與部落格的https://blog.csdn.net/qq_41135704/article/details/81567401?utm_source=blogxgwz5

描述不同,所以系統環境變數的鍵值要改為JRE_HOME     D:\Applications\Java\jdk1.8.0_131\jre

 

增加的系統變數:

JAVA_HOME   D:\Applications\Java\jdk1.8.0_131

JRE_HOME     D:\Applications\Java\jre1.8.0_131  此路徑我改了,因為安裝了JDK後,此目錄是空的,原因不明

改為了 JRE_HOME     D:\Applications\Java\jdk1.8.0_131\jre

CATALINA_HOME   D:\Applications\apache-tomcat-8.0.53

CLASSPATH   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

 

6. 在cmd控制檯,驗證JDK的安裝情況   java -version

 

7. 新建web application, 執行第一個index.jsp時,防火牆不能開啟,否則報錯

 

8. 對於tomcat,直接解壓就可以使用的,先測試tomcat是否能啟動成功,先雙擊apache-tomcat-9.0.13/bin 下的startup.bat

雙擊startup.bat執行時,若一閃而過,可以在指令碼編譯下,最後加入PAUSE,看原因,解決後,再去掉PAUSE。

只要環境變數CATALINA_HOME配置正確

雙擊startup.bat,tomcat即可啟動成功,開啟瀏覽器,地址是http://localhost:8080/,回車後,可看到tomcat的歡迎介面

9. 建立第一個專案的流程,可以參考 https://www.cnblogs.com/shindo/p/7272646.html的過程

需要說明的是IDEA 2018.3.1 裡面的run->edit configuration->,在新建的tomcat server->Server標籤卡下的URL內容非常

關鍵,run時,若是這個地址,http://localhost:8080/,瀏覽器會顯示404,關鍵點是 新建的tomcat server->Deployment標籤卡下

Deploy at the server startup的框裡,點選加號,選擇Artifact... ,會在框裡顯示 新建的專案名:war exploded

下方的Application context: /新建的專案名_war_exploded,這裡非常關鍵 !!!!!!!!!!!!!

再回到Server標籤卡,可以看到URL: http://localhost:8080/專案名_war_exploded/

一定要用這個地址執行TOMCAT,否則會出現404 !!!

 

10. 修改index.jsp中的<body>   </body>這組標籤裡的內容,執行tomcat後,就可以看到相關的介面了