java - 运行exec-maven-plugin java时如何获取 "[DEBUG] Executing command line:"

标签 java maven command-line mojo exec-maven-plugin

我正在运行别人的 pom.xml,它有:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.3.2</version>
    <executions>
        <execution>
            <goals>
                <goal>java</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <mainClass>${main.class.remote-query}</mainClass>
    </configuration>
</plugin>

当我使用 -X 运行 mvn 时,未显示实际执行的命令。将 java 更改为 exec 可能会提供它,但我很好奇是否有办法在使用 java 时查看完整的命令行。

最佳答案

根据 ExecJavaMojo.html应该这样说:'Invoking' + 要调用的类 + 主要方法 + 它的参数。但是,它是在同一个 JVM 中执行的,而不是从命令行执行的。

关于java - 运行exec-maven-plugin java时如何获取 "[DEBUG] Executing command line:",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28501762/

相关文章:

java - JDBC 和 MySQL 部分使用 UTF8

java - 升级 Project Tango v1.23 Xiaotong for Java 出错

java - 运行spark程序出错 "java.lang.IllegalArgumentException: Unsupported type: com.spark.example.main.App$Product"

objective-c - 编译一个简单的 Objective-C 程序

java - NoClassDefFoundError : org/apache/commons/collections/IteratorUtils

java - JUnit Eclipse JPA persistence.xml 未找到

java - 当我没有在 Maven 的 pom.xml 中指定它时,版本会是什么?

java - 如何在后台运行程序

python - 如何在 Spyder python 中添加多个系统参数

java - 使用一个简单的命令从命令行将一堆 .Java 文件转换为 .Jar 文件