错误消息:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':bootRepackage'.
> MALFORMED
* Try:
Run with --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':bootRepackage'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
....
Caused by: java.lang.IllegalArgumentException: MALFORMED
at org.springframework.boot.loader.tools.JarWriter.writeEntries(JarWriter.java:92)
at org.springframework.boot.loader.tools.Repackager.repackage(Repackager.java:144)
设置:
Java版本:
Java版本“1.8.0\u 31”
Java(TM)SE运行时环境(build 1.8.0\u 31-b13)
Java HotSpot(TM)64位服务器虚拟机(build 25.31-b07,混合模式)
build.gradle
import org.apache.tools.ant.filters.ReplaceTokens
import java.util.Date
def profile = "PROD";
buildscript {
ext {
springBootVersion = '1.0.2.RELEASE' //**have tried with 1.2.4 as well**
}
repositories {
mavenLocal()
mavenCentral()
maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'spring-boot'
mainClassName = "dk.api.gas.Gas"
compileJava.options.encoding = 'UTF-8'
sourceCompatibility = 1.7
targetCompatibility = 1.7
compileJava.options.encoding = "UTF-8"
jar {
baseName = 'quotes'
version = '1.0.0'
}
repositories {
mavenCentral()
maven {
url "http://repo.springsource.org/libs-snapshot"
}
maven {url "http://xxxxx.compute.amazonaws.com/artifactory/gradle/"
credentials {
username 'xx'
password 'xxxx'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile("org.springframework.boot:spring-boot-starter-aop:${springBootVersion}")
compile("com.fasterxml.jackson.core:jackson-databind")
compile('dk.mobile:fileStorageLib:1.4.0')
{
exclude module: 'dk.mobile:common'
}
compile('dk.mobile:common:2.0.0')
compile('dk.mobile:mail:1.0.5')
compile('dk.mobile:update:1.1.0')
{
exclude module: 'dk.mobile:common'
}
compile('org.apache.solr:solr-solrj:3.1.0')
compile('dk.mobile:authentication:1.3.0')
{
exclude module: 'dk.mobile:common'
}
compile('com.googlecode.charts4j:charts4j:1.3')
compile('org.apache.poi:poi-ooxml:3.12')
}
def getDate() {
def date = new Date()
def formattedDate = date.format('dd.MM.yyy - HH:mm:ss')
return formattedDate
}
processResources {
filter ReplaceTokens, tokens: ["AppProfile": profile ]
}
task wrapper(type: Wrapper) {
gradleVersion = '1.11'
}
我在Windows上构建时也遇到了同样的问题。问题是名为recsource/sttics/image/未命名. png的文件,您不能使用汉字。
另一个问题可能是您有非ascii字符的文件。
我们遇到了相同的错误,因为一些类名使用了德语元音(ä
,ö
,ü
)。重命名类后,问题消失了(在Windows上)。
在Windows上构建时,我也遇到了同样的问题。问题是,我的文件名很长,因此它们的路径超过了256个字符,导致压缩崩溃和引导重新打包失败。
另一方面,在Linux上,我构建相同的应用程序没有任何问题。
希望这有帮助。
[maventest]$/system/library/java/javavirtualmachines/1.6.0.jdk/contents/home/bin/java-xmx512m-xx:maxpermsize=128m-dfile.encoding=utf-8-cp/users/shared/jenkins/home/plugins/maven-plugin/web-inf/lib/mav
我使用QueryDSL v4.1.4执行此查询 我的代码生成此SQL 但我预计会生成此SQL(此SQL在我的DBMS中运行良好) 尝试执行查询时发生此异常 无法修复的想法 从子句中添加
我是詹金斯的新手。然而,这个问题看起来很容易,但它对我不起作用。我的源代码是在GIT中,我正在使用GIT存储库。我得到下面的错误。 提前谢了。 由用户abc在工作区/var/lib/jenkins/workspace/hello World中的master上构建启动 从以下内容获取上游更改 git--版本#timeout=10使用.gitcredentials设置凭据git config--本地凭
我正在设置我们的构建服务器。我在Windows7机器上安装了Jenkins,在构建我们的解决方案的64位版本时遇到了问题。 我们正在使用Visual Studio 2012 Express for Windows Desktop。Jenkins使用MSBuild插件,并将64位MSBuild exe定位于 但是,当它运行msbuild时,环境变量没有被正确解析。VCTargetsPath. 如果我
我正在用Springboot做一个简单的Kafka示例项目,我遇到了一个错误,制作人没有创建,但其余的工作正常。 我遇到的错误似乎引发了异常,因为制作人没有创建,但没有解释原因,我也不知道: 这是我的kafka配置: 这里是控制器,endpoint“/api/kafka”:
我用android Studio 0.4.0创建了一个简单的android项目。我使用Gradle 1.9和Gradle Android插件0.7。昨天,我在gradle构建脚本中添加了Jake Wharton的Butternife库: 当我从Android Studio运行应用程序时,构建运行良好,并在我的设备上正确执行。但是当我尝试(从命令行)时,构建失败了。以下是我的林特报告中的一部分: 也