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
4. IDEA的破解步驟見
註冊碼有效期為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後,就可以看到相關的介面了