工具準備
至于IntelliJ IDEA
下載下來后怎么安裝網上有很多帖子可自行百度,我這里授權采用的是:
-
license server
填入http://attend.m41s.com/main/
配置Tomcat
把下載的
Tomcat 9(apache-tomcat-9.0.0.M26)
(你也可以選擇其他版本)文件保存,我的習慣是保存到Documents目錄下。打開終端輸入命令
cd 到改文件bin目錄下
如下:
cd /Users/moxian/Documents/apache-tomcat-9.0.0.M26/bin
接著輸入命令:
./startup.sh
如果出現以下提示:
-bash: ./startup.sh: Permission denied
輸入命令:chmod u+x *.sh
即可。
再啟動./startup.sh
,如果出現下圖說明你開啟成功。
- 驗證,Safari輸入
localhost:8080
如果出下下圖說明你的tomcat安裝成功。
在這不筆者出現
./startup.sh
開啟成功,但是打不開localhost:8080
頁面。原因是筆者未安裝過
JDK
,安裝JDK后再重新啟動tomcat
就可以訪問localhost:8080
頁面。如果你有類似情況請記得先安裝JDK。
其他情況訪問不了localhost:8080
頁面,有可能是默認的8080
端口被占用或其他情況,具體情況具體分析。
JDK安裝
JDK
點擊下載的dmg鏡像,然后雙擊圖標運行安裝程序,會安裝到這個位置:/Library/Java/JavaVirtualMachines,貌似不需要什么額外的其它配置了。
創建Jave Web項目
-
打開IntelliJ IDEA創建項目如下:
Jave Web項目.png
點擊Next
填寫項目名稱和項目路徑,這個根據個人喜好自由設置。
- 打開后結構如下:
在
WEB-INF
新建兩個目錄點擊WEB-INF右鍵New
->Directory
,名字分別為classes
和lib
.
- 配置Modules
點擊File
->Project Structure
出現如下:
選中Use Module compile output path的路徑分別設置為
WEB-INF下的classes目錄
。
切換到
Dependencies
點擊下方的+
選擇第一個JARs or directories
路徑選擇WEB-INF下的lib目錄
接著選擇
JAR Directory
項目基礎準備已經差不多完成了,現在就缺個Tomcat啟動了。
- 打開IntelliJ IDEA 偏好設置搜索
APPlication Server
如下
如果你是第一次添加,你選擇+
按鈕然后選擇Tomcat Server
,路徑選擇你剛才下載的apache-tomcat-9.0.0.M26
路徑,完了之后點擊OK
。
點擊右上角的Edit Configurations
如下圖:
如果是第一次的話點擊+
按鈕,選擇Tomcat server
或者TomEE Server
,修改name
為自己喜歡的就好,Application Server
這里,如果你剛才配置成功的話,這里會默認給你選擇。
值得注意的是
JRE
這里,你最好下載最新的Jave JDK,我這里一開始安裝的是1.6
的會報錯比如jdk1.7(at least) should be specified either as project sdk or JRE
,同時在啟動Tomcat的時候會出現Disconnected from server
。
解決方法是添加最新的Java JDK,把你前面下載的jdk1.8.0_144
添加到項目中,如果你是最新的這步忽略。
- 導入
jdk1.8.0_144
先找到自己電腦上jdk的安裝位置(如果沒裝jdk ,就網上下載安裝就行),命令:java -verbose
返回jdk 的位置,例如: /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/rt.jar
點擊idea編輯器的File –> Project Structrue –> SDKs
將IDEA的SDK配置點擊“+”號,new一個,導向/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/rt.jar
。
剩下的你可以在你的項目中選擇最新的SDK了,同時在剛才
Tomcat Edit Configurations
報錯的地方可以選擇最新的JER
到這里你就可以成功啟動你的Tomcat
了,啟動成功后會彈出網頁。
至此最基本的工作已完成!謝謝收看~