概述
gradle总报 java文件编码错误。经常报javaDoc错误
例如:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':library:generateDebugJavadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/home/gitlab_ci_runner/gitlab-ci-runner/tmp/builds/project-9/library/build/tmp/generateDebugJavadoc/javadoc.options'
解决方法:
搜索与javaDoc相关的任务,在里面加上自己java文件默认的编码格式。我的java文件都按照GBK编码保存
添加options.encoding = "GBK"
task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) {
classifier = 'javadoc'
options.encoding = "GBK"
from androidJavadocs.destinationDir
}
或者在对应的build.gradle中添加 java文件编码为GBK
apply plugin : 'java'
apply from : '../publish_java.gradle'
sourceCompatibility = 1.6
targetCompatibility = 1.6
[compileJava, compileTestJava]*.options*.encoding = 'GBK'
sourceSets {
main {
java {
srcDir 'src'
}
}
}
dependencies {
compile project(':gdx-pay')
compile "com.badlogicgames.gdx:gdx:${gdxVersion}"
testCompile "junit:junit:${junitVersion}"
}
最后
以上就是幽默芹菜为你收集整理的gradle总报javaDoc生成错误的全部内容,希望文章能够帮你解决gradle总报javaDoc生成错误所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复