1
実行可能なjarファイルを作成するためのgradleビルドスクリプトがあります(depenenciesもjarファイルです)。それをgradleスクリプトkotlinに変換する方法を知っている。私はbootRepackage、profile、およびkotlinのprocessResourcesをどのように扱うかを知らない。そして、それがspring boot gradle pluginで動作するようにサポートされているかどうか?ありがとう。gradle script kotlinとspring boot gradleプラグインを使用して実行可能なjarファイルを構築する方法
更新することを教えてください、私はgithubのとstackoverflowのリソースを参照し、それは次のように動作し、任意の問題だapply plugin: 'java'
apply plugin: 'eclipse'
buildscript {
repositories {
maven { url 'https://repo.spring.io/libs-milestone' }
}
dependencies {
classpath 'org.springframework.boot:spring-boot-gradle-plugin:1.5.4.RELEASE'
}
}
apply plugin: 'org.springframework.boot'
sourceCompatibility = 1.6
targetCompatibility = 1.6
version = "1.0.0"
tasks.withType(JavaCompile) {
options.bootClasspath = "$JDK6_HOME/jre/lib/rt.jar"
}
if (project.hasProperty('env')) {
println "Target environment: $env"
sourceSets.main.resources.srcDir "src/main/profile/$env"
}
processResources{
exclude 'TagNames.properties'
}
repositories {
jcenter()
maven { url "http://clojars.org/repo" }
}
dependencies {
compile files('lib/jlibs-core.jar')
compile files('lib/jlibs-xml.jar')
compile files('lib/autonomyPiB.jar')
}
bootRepackage {
mainClass = 'com.test.TestA'
}