Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何正确设置gragle cmd输出编码?_Java_Gradle - Fatal编程技术网

Java 如何正确设置gragle cmd输出编码?

Java 如何正确设置gragle cmd输出编码?,java,gradle,Java,Gradle,我的问题不是文件编码,而是如何使渐变显示 输出正确 方法app.code中存在明显错误 outxxx在系统中不存在 java代码如下所示 app.java public class App { public static void main(String[] args) { System.outxxx.println(); } } 渐变版本:5.6.4 格雷德尔先生 plugins { id 'java' id 'applicati

我的问题不是文件编码,而是如何使渐变显示 输出正确

方法app.code中存在明显错误

outxxx在系统中不存在

java代码如下所示

app.java

public class App {


    public static void main(String[] args) {

        System.outxxx.println();
    }
}

渐变版本:5.6.4

格雷德尔先生

plugins {

    id 'java'


    id 'application'
}

repositories {

    jcenter()
}

dependencies {

    compile group: 'org.projectlombok', name: 'lombok', version: '1.18.4'

    implementation 'com.google.guava:guava:28.0-jre'


    testImplementation 'junit:junit:4.12'
}

application {

    mainClassName = 'demo.App'
}
失败:生成失败,出现异常

  • 出了什么问题: 任务“:compileJava”的执行失败。 编译失败;有关详细信息,请参阅编译器错误输出


顺便说一句,如果我用mvn创建了这个项目,一切都正常。

作为一种解决方法,我将win10系统编码设置为utf-8

cmd>gradle build


> Task :compileJava FAILED
D:\code\demo\src\main\java\demo\App.java:19: error: cannot find symbol
        System.outxxx.println();
              ^
  symbol:   variable outxxx
  location: class System
1 error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.


为了澄清,问题在于插入符号^没有指向上一行中System.outxxx.println代码的正确列?不,来自gradle的消息不是utf-8编码,
cmd>gradle build


> Task :compileJava FAILED
D:\code\demo\src\main\java\demo\App.java:19: error: cannot find symbol
        System.outxxx.println();
              ^
  symbol:   variable outxxx
  location: class System
1 error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.