Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.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
Android Studio,从Java库运行main,弃用,从命令行运行_Java_Android Studio_Android Gradle Plugin - Fatal编程技术网

Android Studio,从Java库运行main,弃用,从命令行运行

Android Studio,从Java库运行main,弃用,从命令行运行,java,android-studio,android-gradle-plugin,Java,Android Studio,Android Gradle Plugin,从AndroidStudio 3.6.1开始,在Java库模块中运行main方法时,我会收到一条警告(我只是想快速地对库代码做一些事情) 它仍然可以工作,但是填充了输出窗口,我想是否需要更改某些内容? 我也无法使用gradle从命令行运行main方法(因此我无法使用警告模式all进行进一步调查)。我可以做/gradlew:lib:compileJava和其他目标,我可以在lib目录中做。/gradlew compileJava,或者只做。/gradlew build,但我不能像Android S

从AndroidStudio 3.6.1开始,在Java库模块中运行main方法时,我会收到一条警告(我只是想快速地对库代码做一些事情)

它仍然可以工作,但是填充了输出窗口,我想是否需要更改某些内容? 我也无法使用gradle从命令行运行main方法(因此我无法使用警告模式all进行进一步调查)。我可以做
/gradlew:lib:compileJava
和其他目标,我可以在lib目录中做
。/gradlew compileJava
,或者只做
。/gradlew build
,但我不能像Android Studio输出窗口中建议的那样,使用
/gradlew:lib:Something.main()
运行目标

我需要做什么才能摆脱警告?使用gradle在命令行上从Java库运行main方法需要键入什么?谢谢你的帮助

> Task :lib:compileJava
> Task :lib:processResources NO-SOURCE
> Task :lib:classes
> Task :lib:Something.main()
Hello World
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.6.4/userguide 
/command_line_interface.html#sec:command_line_warnings