MavenCapsule gradle插件是否有替代方法
我的spring-boot项目正在生成一个大于100MB的可执行文件胖子,不方便转移到QA和Production。
基于this,我创建了一个test / sample spring-boot + mavenCapsule项目,并能够生成执行过程中下载(和缓存)依赖项的瘦jar。
但这不适用于以下情况
没有版本的
与compile('mysql:mysql-connector-java')
我在执行
CAPSULE: Transfer failed: capsule.org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact mysql:mysql-connector-java:pom:null in central (https://repo1.maven.org/maven2/)
未打包
与compile project(':projects:common-project')
最佳答案
备选:https://github.com/dsyer/spring-boot-thin-launcher
对于示例项目效果很好,在实际/大型项目中使用后会更新。
关于gradle - Spring 靴gradle薄 jar MavenCapsule,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34179014/