SpringBoot學習(一)打包運行


運行項目

  • 簡單的命令行啟動項目
    項目所在目錄
mvn spring-boot:run

單模塊打jar包

//-Dmaven.test.skip=true 跳過單元測試,不執行測試用例,也不編譯測試用例類
// -U 更新第三方包
mvn -Dmaven.test.skip=true -U clean package

多模塊打jar包

  • eg 我的項目模塊如下所示

1.在最外層的pom文件中設置主配置類

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <!--  設定主配置類 -->
                <configuration>
                    <mainClass>com.example.SpringbootApplication</mainClass>
                </configuration>
            </plugin>
        </plugins>
    </build>

2.將1中的內容,放置到主運行模塊的pom中

3.在項目所在目錄運行打包命令

mvn -Dmaven.test.skip=true -U clean package

4.結果如下

5.以下命令運行

多模塊打包war包

  • 項目結構同上一致

1.在web模塊修改打包模式為war

2.添加如下目錄(若無)

3.運行命令

4.結果如下

5.運行war

再次運行

  • 回到項目根目錄

1.將模塊安裝至本地目錄

D:\coding\springboot\web>cd ..

D:\coding\springboot>mvn -Dmaven.test.skip=true -U clean install

2.結果如下

3.回到web目錄,運行

額 好難,然后報錯了

相關代碼地址:https://github.com/zhaimiya/springboot
注意:以上項目結構內容跟着操作在變動
菜鳥一枚
記錄下來,以免忘記,如有不妥,敬請提示


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM