Spring boot 線上部署
阿新 • • 發佈:2018-05-23
dir 多個 -m color temp plugins pen pat 參數
2.項目中包含多個main
1.修改Spring Boot
1.添加:spring-boot-maven-plugin 插件
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
打包格式按照:
<groupId>com.smartom</groupId> <!--打包按照這個名稱進行打包--> <artifactId>MyWeb</artifactId> <!--打包生成的版本號--> <version>0.0.1</version>
2.進行打包
mvn package
3.運行
java -jar xxxx.jar
其他問題:
1.第三方包 打包:
mvn 打包
mvn install:install-file -Dfile=lib\jdom.jar -DgroupId=org.jdom -DartifactId=jdom -Dversion=1.1.0 -Dpackaging=jar -DgeneratePom=true
重要參數:
Dfile:打包路徑
DgroupId:對應 groupid
DartifactId: 對應artifactId
Dversion:對應版本號
然後在加入pom.xml文件
<dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> <version>1.1.0</version> </dependency>
pom.xml加載本地jar包
<dependency> <groupId>org.wltea.analyzer</groupId> <artifactId>IKAnalyzer</artifactId> <version>2012_u6</version> <scope>system</scope> <systemPath>${project.basedir}/lib/jdom.jar
</systemPath> </dependency>
2.項目中包含多個main
Spring boot 線上部署