简化 NetBeans 输出



我的问题是我最近将 NetBeans 从 11.3 更新到 12.0,输出现在显示了很多我不需要的细节。有什么想法可以解决吗? 例如:


public static void main(String[] args) {
System.out.println("Test");
}
}

输出是


cd C:UsersuserDocumentsNetBeansProjectsJava; "JAVA_HOME=C:\Program Files\Java\jdk-14.0.1" cmd /c ""C:\Program Files\NetBeans-12.0\netbeans\java\maven\bin\mvn.cmd" -Dexec.args="-classpath %classpath Test" -Dexec.executable="C:\Program Files\Java\jdk-14.0.1\bin\java.exe" -Dexec.classpathScope=runtime -Dmaven.ext.class.path="C:\Program Files\NetBeans-12.0\netbeans\java\maven-nblib\netbeans-eventspy.jar" -Dfile.encoding=UTF-8 org.codehaus.mojo:exec-maven-plugin:1.5.0:exec"
Running NetBeans Compile On Save execution. Phase execution is skipped and output directories of dependency projects (with Compile on Save turned on) will be used instead of their jar artifacts.
Scanning for projects...
------------------------------< ayp:Java >------------------------------
Building Java 1.0-SNAPSHOT
--------------------------------[ jar ]---------------------------------
--- exec-maven-plugin:1.5.0:exec (default-cli) @ Java ---
Test
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time:  1.183 s
Finished at: 2020-06-23T14:33:48-03:00
------------------------------------------------------------------------

我想更改它,以便它像以前一样显示,它会像这样:

Test
BUILD SUCCESS
Total time:  1.183 s

它似乎与 NetBeans 12 无关。它与项目类型有关。我仍然在 11.3 上,我也有类似的日志。

您创建了 maven 项目,这就是为什么您在构建项目时会有这样的输出。如果您不想这样做,请通过其他模板创建项目。我想你可以创建基于蚂蚁的项目。不确定等级。此类日志的存在只是因为构建了应用程序。如果在没有 NetBeans 的情况下运行应用程序,则不会出现该数据库。

另一种选择是更改 maven 日志级别或使用安静选项,如下所述:

Maven可以变得不那么冗长吗?

这不是 NetBeans 版本之间的差异(尽管存在一些与 Maven 相关的输出差异(。

这就是 Maven 项目(更详细(和 Ant 项目(不那么冗长(之间的区别。

File > New Project > Java with Maven

与。

File > New Project > Java with Ant

最新更新