如何解决从 IDEA
我在 Ubuntu 20.04.1 LTS 上使用版本 2020.3.1 中的 IntelliJ IDEA。我正在使用模块编写基于 Java 15 的 Java 代码;作为构建系统,我使用的是 Gradle 6.7.1。
一个组件是一个从命令行获取数据的简单辅助工具;使用此代码可以轻松重现有问题的行为:
public final class Start
{
public static final void main( final String... args )
{
System.out.println( Arrays.toString( args ) );
}
}
当我将该类放在 $PROJECT/src/main/java/pkg
下时,在 IDEA 中右键单击它,然后从上下文菜单中选择“运行”,我得到作为输出
[-Dfile.encoding=UTF-8,-Duser.country=DE,-Duser.language=de,-Duser.variant,pkg.Starter]
将相同的代码放入 $PROJECT/src/test/java/pkg
并执行相同的操作将导致仅 []
作为输出。
在这两种情况下,IDEA 都使用 Gradle 来执行程序。
当我选择“调试”时也是如此。
我找不到可以关闭该行为的任何配置(我不想要任何“自动”参数)。而且,顺便说一下,这些参数是 JVM 参数,并不适用于程序。
有什么想法或提示吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。