使用原始JSP開發時idea需要配置tomcat才能運行web程序,重裝系統很多配置都忘了,這里重新記錄下.
第一步:安裝tomcat(jdk肯定是要提前安裝好的這個不再贅述)
安裝tomcat很簡單 直接到官網下在需要的zip版本解壓到本地即可。(開源軟件很多都是這樣方便,刪除以后只要把文件目錄刪了就可以了,如果微軟系的軟件也這么方便就好了)
解壓后修改server.xml配置文件的端口防止端口沖突,然后啟動就可以了.可以通過控制台或者安裝服務的方式啟動。
因為是給idea使用只需要裝idea里動態啟動就可以了.
第二步:默認 idea是沒有web服務器的需要手動設置.
打開File-Settings菜單
選擇Application Servers,右側點擊添加按鈕選擇"Tomcat Server"(idea支持很多種webserver可以很方便的與外部服務器集成)
Tomcat Home目錄直接選擇解壓目錄即可
這樣tomcat就配置好了,如何使用呢?
需要在運行程序之前先配置 RUN/DEBUG configer
注意:上面的tomcat端口步需要和tomcat默認端口一致,可以靈活配置,這個類似VS IIS EXPRESS調試里的動態端口設置,很方便不用擔心端口沖突,來回修改.
下一步:
要想運行網站需要配置deployment,類似ASP.NET中的網站發布設置,為什么需要設置呢,Tomcat是運行裝idea外部的,只有發布到tomcat的網站目錄才能運行web程序,這里屬於自動發布到Tomcat目錄里,然后才發送tomcat啟動命令,就實現了自動啟動web程序的功能。這里選擇的發布文件格式為“Artifact”.
全部保存好,再運行程序就能看到JSP啟動頁面了。
最新的springboot已經能完全內嵌tomcat運行了,更加簡單.JAVA開發自動有了IDEA已經越來越智能化了.