一:創(chuàng)建Web項目
Step-one:創(chuàng)建Web項目 File->new Project
Step-two:在WEB-INF目錄下創(chuàng)建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” 都改為之前創(chuàng)建的classes目錄
Step-five:點擊 Modules->選中項目“JavaWeb”->切換到 Dependencies 選項卡 -> 點擊右邊的“+”鞍恢,選擇 “JARs or directories”
Java Web項目是需要依賴 上圖的JDK與Tomcat包(Servlet模塊就在里面)的
Step-six:配置打包方式Artifacts:點擊 Artifacts選項卡,IDEA會為該項目自動創(chuàng)建一個名為“JavaWeb:war exploded”的打包方式用押,表示 打包成war包疯坤,并且是文件展開性的报慕,輸出路徑為當前項目下的 out 文件夾深浮,保持默認即可压怠。另外勾選下“Build on make”,表示編譯的時候就打包部署飞苇,勾選“Show content of elements”菌瘫,表示顯示詳細的內(nèi)容列表
其它參考詳解
IDEA中的Facets和Artifacts的區(qū)別
Java的打包jar蜗顽、war、ear包的作用與區(qū)別
IDEA 菜單項中Compile雨让、Make和Build的區(qū)別
二:配置 Tomcat
Step-seven:進入“Run Configurations”窗口 Run -> Edit Configurations
.
Step-eight:創(chuàng)建一個新的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”-> 選擇創(chuàng)建的web項目的Artifact
Step-twelve:修改“Application context”-> Apply -> OK
Step-thirteen:運行Tomcat,在瀏覽器中查看運行結(jié)果
Step-fourteen:瀏覽器測試http//:localhost:8080/javaWeb/
文/Alic燦(簡書作者)原文鏈接:http://www.reibang.com/p/30c09befc364著作權(quán)歸作者所有
解決tomcat在mac 運行時的權(quán)限問題
chmod 777 tomcat路徑/*.sh