IEDA配置Tomcat創建web項目

吐槽

講真,要不是學校要求學,我是不會碰jsp這項技術的。就類似於jQuery一樣。耦合性強,前後端不分離,這些不適合現在了。但聽一些前輩們說仍然有一小部分公司還在用這項技術。當然,包括我們學校的官網。不過吐槽歸吐槽,學分擺在那裏,你不得不去寫。什麼?不想?不想學還看我這篇文章幹嘛~

shakinghead

前往精美排版頁面閱讀此文: 地址1 或者 地址2

安裝

這裏我是直接外鏈到win10環境直裝的tomcat 9.0,如果你使用的是MacOS或者Linux。稍微抱歉一下。

注意,安裝路徑請確保你有足夠的權限訪問,否則後面會出現環境運行無權限。建議默認安裝在C盤。

具體安裝步驟我這裏就不給出了,可以自行Google。唯一要注意一點的是端口號沒有特別的需求默認8080端口即可。

配置

  • 我的IEDA版本是2019.1.3
  1. 打開IEDA,新建一個空項目。並且給命名。

  1. 創建好了JavaWeb項目要配置一下文件夾路徑,首先在web/WEB-INF文件夾下面創建兩個文件夾:classlib.class用來存放編譯後輸出的classes文件,lib用於存放第三方的jar包。

  1. File=>Project Structure=>Module=>Paths=>Use module compile output path ,點擊後面的...Output pathTest output path都選擇剛剛創建的class文件夾,點擊Apply

  1. 接着選擇Dependencies ,將Module SDK選擇爲自己的JDK. 點擊右邊的“+”號 ,選擇Jars or Directories。配置到剛剛創建好的lib文件中。

  1. 打開菜單Run 選擇Edit Configuration也可以點擊右上方的往下的三角旁邊的白框框選擇Edit Configuration,點擊“+”號選擇Tomcat Server,選擇Local。在Name處創建Tomcat名字,點擊Application server後面的Configure...,彈出Tomcat Server窗口,選擇本地安裝的Tomcat文件路徑. 設置HTTP portJMX port(默認值即可),點擊 Apply.

  1. 至此Tomcat配置完成。 下一步在Tomcat中部署並運行項目 Run , Edit Configurations,進入Run/Debug Configurations窗口 ,選擇剛剛建立的Tomcat容器,選擇Deployment,點擊右邊的“+”號 ,選擇Artifact,選擇web項目,Application contex填一個名字。注意,tomcat的路徑需要手動在startup/Connection中配置好。

運行

  1. 好啦!來運行項目看看!選擇index.jsp,修改裏面的代碼內容,嘻嘻!成功運行!


問題(可能出現)

注意,若出現:Error running 'Tomcat 8.5.45': port out of range:-1 && 淇℃伅 [main] org.apache.catalina

  • 請在tomcat安裝目錄下進入conf/server.xml ,把裏面的sever port = "-1"改成1028(大於1024不等於8080即可)。

  • 修改logging.properties 文件裏面的java.util.logging.ConsoleHandler.encoding = UTF-8java.util.logging.ConsoleHandler.encoding = GBK


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章