1
這個問題可能似乎重複,但我嘗試了所有的選擇,但沒有運氣。外部罐子在春季啓動應用程序部署在heroku
我想添加一個外部jar,它不在maven倉庫中,存在我的spring boot bulk jar中。這個應用程序部署在Heroku的雲和使用命令
我試圖各種場景來解決這個
1.
<dependency>
<groupId>exjar</groupId>
<artifactId>exjar</artifactId>
<scope>system</scope>
<version>JDK7</version>
<systemPath>${project.basedir}/lib/exjar-JDK7.jar</systemPath>
</dependency>
2.
被跑java -Dserver.port=$PORT -Dloader.path="lib/*" -jar target/myjar.jar
3. maven-install-plugin
以上都沒有奏效。我想嘗試下面的方法,如何在heroku中執行此命令的任何想法?
mvn install:install-file
-Dfile=<path-to-file>
-DgroupId=<group-id>
-DartifactId=<artifact-id>
-Dversion=<version>
-Dpackaging=<packaging>
-DgeneratePom=true
任何解決方案是讚賞。
爲2,改變你的'layout'將spring-boot-maven-plugin配置爲['ZIP'](http://docs.spring.io/spring-boot/docs/current/maven-plugin/usage.html#Repackaging_an_application),這樣'loader。路徑「由'PropertiesLauncer'選取。 – tan9