新建項目
勾選圖中位置,點擊Next之後需要給項目填一個名字,隨便填就可以了。然後直接finish。
創建成功之後,我們的項目會自動生成一些文件,如圖,
添加配置
點擊右上角的Add Configurations
。彈窗中點擊左上角的+號。
在彈窗中選擇Tomcat Server
,然後選擇Local
出現配置tomcat界面
在配置界面,設置服務名,隨便叫什麼;然後點擊Configure...
選擇tomcat
的安裝目錄,idea會自動幫我們直接匹配到。最後點擊右下角Fix
的報警小按鈕。
看到界面由Server
跳轉到了Deployment
菜單下,點擊小鉛筆的按鈕,彈出配置Artifacts
界面。
這裏我們點擊圖中的新建文件夾按鈕,創建完成之後,點擊右下角Apply
和ok
即可。
到此我們就配置完成了,來啓動試一下,額。。。報錯了!百度一下發現這個報錯時非常常見的。
Error during artifact deployment. See server log for details.
這裏我還是Artifacts
配置的地方有問題,可以看到上面的截圖Artifacts.png
,是有波浪線的提示的,我把它刪除掉,點擊+號重新創建一個(如下圖),好像可以了。
導入servlet包
這時我們在java代碼中無法繼承HttpServlet
類,因爲這裏需要的jar包在tomcat的目錄下,需要手動導入一下。
public class HelloWorld extends HttpServlet {
protected void doGet(HttpServletRequest req, HttpServletResponse rep) {
System.out.println(req);
}
}
點擊File
,選擇Project Structure
,
在彈出的窗口中在左側選擇Libraries
,點擊中間的+添加jar包。
選擇tomcat目錄下的lib
目錄,在這個目錄下有許多包,你需要哪些選擇導入就可以了,這裏我導入servlet-api.jar
。ok,可以使用了!