1、springboot helloword 打包部署
第一步 pom.xml 加maven插件
<build>
<plugins>
<!--添加maven插件-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--添加自己的啓動類路徑!-->
<configuration>
<mainClass>com.imooc.DemoApplication</mainClass>
</configuration>
<executions>
<execution>
<goals>
<!--可以把依賴的包都打包到生成的Jar包中-->
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
2)點擊idea的view ——》Tool windows ——》maven projects
先雙擊clean(去掉之前打的包target文件夾)——》再創建install
3)在項目目錄的target下可以看到打好的jar包,到項目的目錄下運行 java -jar XXX.jar
2、springboot 多模塊(只有一個啓動類)
轉載:https://www.jianshu.com/p/59ceea4f029d
1)pom.xml 父項目下不要build插件
啓動類的項目加build,依然是上面那個,添加啓動類
2)點擊idea的view ——》Tool windows ——》maven projects
這次是在父項目裏 先雙擊clean——》再創建install
3)在子項目的target下可以看到打好的jar包,到項目的目錄下運行 java -jar XXX.jar
3、springcloud(微服務)項目 (多個springboot啓動類)
1)我的做法是 仿照方法2 父項目不加build 每個啓動類都加build打包插件
2)然後是在父項目裏 先雙擊clean——》再創建install
3)在兩個有啓動類的項目的target下可以看到打好的jar包,到項目的目錄下分別運行這多個 java -jar XXX.jar
先運行註冊中心,在運行服務。(或者按你的平時的順序運行)
結束。。