我正在运行一个基于 maven/pom.xml 项目的 Java 项目。我最近对代码进行了更改,发现如果我使用 IntelliJ 的“运行”命令运行项目,代码会按预期工作,但如果我使用 ./mvnw 命令运行它,我会看到不同的行为。
我想知道的主要事情是 IntelliJ 的 run 命令到底执行了哪些命令,这样我就可以希望了解到底有什么不同。如果有一种方法可以在 IntelliJ 中翻转一个标志,以便它可以准确列出它正在执行的命令,那就更好了。
最佳答案
事实证明,该命令确实显示在输出中,但除非您将鼠标悬停在它上面,否则它会被截断。这是不直观的,我只是在尝试回复 @y.bedrov 的评论时才注意到。
如果我单击第一行,它会扩展为正在运行的完整命令:
关于java - 对于 IntelliJ 中的 Java 项目,Run 命令究竟做了什么?从 ./mvnw 命令获取不同的运行时行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64501323/