gpt4 book ai didi

java - 我如何从 maven pom.xml 文件中获取 Windows 命令提示符命令?

转载 作者:行者123 更新时间:2023-12-01 13:12:14 25 4
gpt4 key购买 nike

我正在创建一个 Maven 项目,它尝试运行命令提示符命令。我尝试了 Exec Maven Plugin 但无法做到。我想我的方式是错误的。这是我使用“Exec Maven Plugin”制作文件的工作。有人可以解释一下为什么这不起作用,或者对在 pom.xml (不是 Ant)上工作的新插件或解决方案提出建议。

 `<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>mkdir</executable>
<arguments>
<argument>C:\Users\USERNAME\Desktop\FILENAME</argument>
</arguments>
</configuration>
</plugin>
</plugins>
</build>`

谢谢你..

最佳答案

这只是一种解决方法,您可以尝试,直到有人提出更好的答案。 (之后我可能会删除它)

您可以创建一个 bash/批处理脚本并尝试执行它,而不是直接执行命令。例如:

<execution>
<id>Some ID</id>
<phase>generate-sources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>${basedir}/scripts/do_stuff.sh</executable>
</configuration>
</execution>

基本上是一样的,但是您可以在脚本中使用普通语法,而不是 POM 文件中的 XML 语法。

关于java - 我如何从 maven pom.xml 文件中获取 Windows 命令提示符命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22756531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com