一:創建Web項目
Step-one:創建Web項目 File->new Project
Step-two:在WEB-INF目錄下創建classes和lib目錄 new -> Directory
Step-three:進入Project Structure窗口 File->Project Structure
.
Step-four:點擊 Modules -> 選中項目“JavaWeb” -> 切換到 Paths 選項卡 -> 勾選 “Use module compile output path”,將 “Output path” 和 “Test output path” 都改為之前創建的classes目錄
Step-five:點擊 Modules->選中項目“JavaWeb”->切換到 Dependencies 選項卡 -> 點擊右邊的“+”,選擇 “JARs or directories”
Java Web項目是需要依賴 上圖的JDK與Tomcat包(Servlet模塊就在里面)的
Step-six:配置打包方式Artifacts:點擊 Artifacts選項卡,IDEA會為該項目自動創建一個名為“JavaWeb:war exploded”的打包方式,表示 打包成war包,并且是文件展開性的,輸出路徑為當前項目下的 out 文件夾,保持默認即可。另外勾選下“Build on make”,表示編譯的時候就打包部署,勾選“Show content of elements”,表示顯示詳細的內容列表
其它參考詳解
IDEA中的Facets和Artifacts的區別
Java的打包jar、war、ear包的作用與區別
IDEA 菜單項中Compile、Make和Build的區別
二:配置 Tomcat
Step-seven:進入“Run Configurations”窗口 Run -> Edit Configurations
.
Step-eight:創建一個新的Tomcat容器 點擊"+"-> Tomcat Server -> Local
Step-nine:在"Name"處輸入新的服務名,點擊“Application server”后面的“Configure...”,彈出Tomcat Server窗口,選擇本地安裝的Tomcat目錄 -> OK
Step-ten:在“Run Configurations”窗口的“Server”選項板中,去掉勾選“After launch”,設置“HTTP port”和“JMX port”,點擊 Apply -> OK
三:在 Tomcat中部署并運行項目
Step-eleven:Run->Edit Configurations,進入“Run Configurations”窗口,選擇之前配置好的Tomcat,點擊“Deployment”選項卡,點擊“+”->“Artifact”-> 選擇創建的web項目的Artifact
Step-twelve:修改“Application context”-> Apply -> OK
Step-thirteen:運行Tomcat,在瀏覽器中查看運行結果
Step-fourteen:瀏覽器測試http//:localhost:8080/javaWeb/
文/Alic燦(簡書作者)原文鏈接:http://www.lxweimin.com/p/30c09befc364著作權歸作者所有
解決tomcat在mac 運行時的權限問題
chmod 777 tomcat路徑/*.sh