idea導入普通web項目

首先了解idea的project、Modules、Facets、Artifacts的含義

Project是最頂級的結構單元,然後就是Module,一個Project可以有多個Module,一個Project是由一個或多個Module組成。

Facets表述了在module中使用的各種各樣的框架、技術和語言,這些Facets讓Intellij IDEA知道怎麼對待module內容,並保證與相應的框架和語言保持一致,即表示某個module有的特徵,比如web、strtus2、spring、hibernate等;配置項目框架類支持。

Artifacts是maven中的一個概念,表示某個module要如何打包,例如war exploded、war、jar、ear等等這種打包形式;它的作用是整合編譯後的 java 文件,資源文件等,有不同的整合方式,比如war、jar、war exploded 等,對於 Module 而言,有了 Artifact 就可以部署到 web 容器中了。其中 war 和 war exploded 區別就是後者不壓縮,開發時選後者便於看到修改文件後的效果。

下面是idea導入普通web項目的步驟

然後選擇File -> Project structure

然後run -> Edit Configurations

參考 https://www.cnblogs.com/cmyBlog/p/10892713.html 

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