Web項目開發系列 之一:使用Intelij IDEA搭建web項目

一、 工具準備

1. JDK,下載后安裝
2. Intelij IDEA: [官網下載](http://www.jetbrains.com.cn/idea.html), 下載后安裝
3. Maven3: [Apache Maven官網](http://maven.apache.org/),下載后安裝

二、創建maven工程
1. 創建工程



2. 選擇maven項目



3. 定義項目名稱

4. 指定maven安裝目錄,默認位置為~/home/user/.m2目錄

5. 定義工程名稱,模塊名稱默認情況下,與工程名稱一致。



6. 項目創建成功,開啟maven自動導入

IDEA完成項目創建后,目錄結構如下:

四、 工程結構調整

創建java目錄,設置為編譯目錄

五、 項目配置
添加maven-resource-plugin,用于將配置文件打包至編譯路徑


    <plugins>
        <plugin>
            <artifactId>maven-resources-plugin</artifactId>
            <version>2.5</version>
            <executions>
                <execution>
                    <id>copy-xmls</id>
                    <phase>process-sources</phase>
                    <goals>
                        <goal>copy-resources</goal>
                    </goals>
                    <configuration>
                        <outputDirectory>${basedir}/target/classes</outputDirectory>
                        <resources>
                            <resource>
                                <directory>${basedir}/src/main/java</directory>
                                <includes>
                                    <include>**/*.xml</include>
                                </includes>
                            </resource>
                        </resources>
                    </configuration>
                </execution>
            </executions>
        </plugin>

六、 啟動應用
1. 添加tomcat,刪除原有啟動前build,添加maven goal:package


image.png

2. 添加項目發布


image.png

3. 啟動成功
image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,836評論 18 139
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,925評論 6 342
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,809評論 25 708
  • 至少現在 我還在愛著 你還是會不止一次的 出現在我的窗前 與樹葉上的陽光交織在一起 把我的眼球點亮 至少現在 我還...
    身后一扇窗閱讀 341評論 0 0
  • 每個個體都是從原生家庭走出來的,早年時期我們通過與父母的互動,學會了如何與他人溝通,如何與他人建立親密關系,通過...
    教練成長咖啡屋閱讀 672評論 0 0