Spring Boot:启动其他主要方法

时间:2015-04-20 15:08:17

标签: spring spring-boot launch

我正在尝试在另一个(测试)jar中启动另一个main方法。 根据{{​​3}},我添加了

task packageTests(type: Jar) {
    from sourceSets.test.output
 }

build.gradle将所有测试资源和类打包到jar中 然后我执行了 创建gradle bootRepackage
MyWS-0.0.1-SNAPSHOT.jar 创建gradle packageTests的{​​{1}}。

此后,我将两个罐子复制到一个文件夹中并使用

创建了MyWS.jar
application.properties

在阅读this entry后,我尝试使用

启动另一个主要内容(在loader.path=lib:/*,MyWS.jar loader.main=db.DBTest 中)
MyWS.jar/db.DBTest

java -cp ./MyWS-0.0.1-SNAPSHOT.jar;./MyWS.jar org.springframework.boot.loader.PropertiesLauncher -Dloader.main=db.DBTest Start-Class的“旧”MyWS-0.0.1-SNAPSHOT仍在发布。

任何想法如何解决这个问题?

0 个答案:

没有答案