问题标签 [exec-maven-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - 如何让 exec-maven-plugin:exec 在“站点”阶段之前运行?
我有这个脚本需要在site
阶段之前运行以解决问题(http://jira.codehaus.org/browse/MSITE-640)。
但我似乎无法在那个阶段运行它。我试图把它放在下面,reporting -> plugins
但它不能在configuration
那里。
它是幂等的,因此多次运行它没有问题,但如果我能将它与正确的阶段联系起来会很好。
谢谢
maven - 使用 exec-maven-plugin 的多个参数 - 没有这样的文件或目录错误
我是 maven 新手,在使用它时,我尝试执行简单的 bash 命令。
但是,当我尝试使用 exec-maven-plugin 将某些内容附加到文件时,它总是会抛出“没有这样的文件或目录”错误。
我在下面添加了整个 pom.xml。
任何人都可以请帮忙。
谢谢,杰森
java - 运行 exec:java 时不推荐使用 killAfter 警告
我注意到每次在 MAVEN 中运行 exec:java 命令时都会收到此警告。
[警告] 警告:killAfter 现在已被弃用。你需要它吗 ?请对 MEXEC-6 发表评论。
我怎样才能摆脱它?我一直在寻找它,但没有任何线索。
POM.xml:
java - 通过“mvn exec:exec”运行类文件
我是 Maven 新手,在通过 Maven 运行类文件时遇到问题
它运行良好
mvn exec:java -Dexec.mainClass="com.test.Test"
但不适用于
mvn exec:exec -Dexec.executable=java -Dexec.mainClass="com.test.Test"
它要求提供 java 参数
我已经提供了一个类文件,那为什么它不能选择呢?我什至通过 pom 尝试提供这些。
我正在使用 exec:exec 因为我不想从MAVEN_OPTS传递 VM 参数
这是我的pom
我错过了什么?
所以出现了 2 个问题 -
1)尽管传递了 mainClass,但它要求我传递 java 参数,我错过了什么?
2)如何使用 exec-maven-plugin 传递 VM 参数?
我使用带有参数的 maven 'exec:exec'为我的第二个问题找到了这个
maven - 是否可以并行运行多个 maven-exec-plugin 执行?
是否可以以某种方式并行运行多个 exec-maven-plugin 执行?
我们希望为 DAL 集成测试部署不同的数据库类型,虽然显然可以按顺序执行此操作,但这会浪费大量时间。
实际部署的相应配置当然更复杂,但我认为这与所涉及的特定问题无关。
java - 使用 Maven 安装 Bower 组件并全局安装 Bower
我已经使用 NPM 在全球范围内安装了凉亭。在我的 Maven 项目中,我有一个 bower.json 文件,我使用 exec-maven-plugin 在构建时安装 bower 组件,但是它失败了,因为它“无法在目录中运行程序 'bower'”,这是有道理的,因为 Bower没有本地安装在项目目录中。
但是,我想使用 Bower 的全局版本,因此我的所有项目中都没有单独的 Bower 程序,如果我转到终端中的目录并手动运行“bower install”,它就可以工作。
问题:我希望 Maven 使用我的全局 Bower 版本以避免我在每个项目中都有重复的 Bower 副本,我该怎么做?
这是我的 POM 文件中运行插件和执行的代码:
java - 运行 exec-maven-plugin java 时如何获取“[DEBUG] Executing command line:”
我正在运行其他人的pom.xml
:
当我mvn
使用-X
实际执行的命令运行时,不显示。更改java
为exec
可能会提供它,但我很好奇在使用 java 时是否有办法查看完整的命令行。
java - netbeans (7.4, 8.0, 8.01, 8.02) pom.xml 中的 exec-maven-plugin 冲突无法运行主类
我正在尝试切换到当前为 7.2 的较新版本的 Netbeans。
项目 maven pom.xml 文件包含一个 exec-maven-plugin (如下所示),当尝试通过 netbeans 运行项目时,它执行以下而不是运行主类,这发生在具有该项目的任何主方法的任何类上
- 删除上述插件将导致 RUN 正常工作
- 保存时编译关闭:没有变化
- 缓存已被清除:没有变化
- 项目属性 Run 选项卡定义了一个主类和工作目录
附加信息
cd C:\Developer\workspaces\advancemobility\source\app-office;"JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51" M2_HOME=C:\Developer\sdk\apache-maven-3.0 cmd /c "\"\"C:\Developer\sdk\apache-maven-3.0 \bin\mvn.bat\" -Dexec.args=\"-classpath %classpath ${packageClassName}\" -Dexec.executable=\"C:\Program Files\Java\jdk1.7.0_51\bin\java.exe \" -DskipTests=true -Dmaven.ext.class.path=\"C:\Program Files\NetBeans 7.4\java\maven-nblib\netbeans-eventspy.jar\" --offline --debug -o -X 进程-classes org.codehaus.mojo:exec-maven-plugin:1.2.1:exec\""
Apache Maven 3.0 (r1004208; 2010-10-04 13:50:56+0200)
Java 版本:1.7.0_51
Java 主页:C:\Program Files\Java\jdk1.7.0_51\jre
默认语言环境:en_ZA,平台编码: cp1252
操作系统名称:“windows 7”版本:“6.1”arch:“amd64”系列:“windows”
我已经尝试过 netbeans 7.4、8.0、8.01、8.02 并且都以相同的结果结束,正在执行一个包并且没有运行主类
有人有想法么?还是我可能忽略的东西?
java - 如何使用 Action Hook 在 OpenShift 上安装 Bower?
我在 OpenShift 上的 Java 环境中使用 WildFly 应用程序服务器。在我的pom.xml
文件中,我指定运行bower install
(使用exec-maven-plugin
)。
运行bower install
需要exec-maven-plugin
在操作系统上存在 Bower,但默认情况下,我的 OpenShift 实例没有安装 Node.js 和 Bower。
是否可以为每个 Action Hook 安装 Bower?
我使用“预构建操作挂钩”尝试了以下操作:
/.openshift/action_hooks/pre_build
我还执行了以下操作:
git update-index --chmod=+x .openshift/action_hooks/pre_build
但看起来我的 Action Hook 没有执行:
java - 无法在项目上执行目标 org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli):执行 Java 类时发生异常
当我在 ~/storm/examples/fyp-storm-try/ 目录中运行 sudo mvn exec:java -Dstorm.topology=fyp-storm-try.src.jvm.Topology 时,我遇到了关于执行时发生异常的错误Java类,如何解决问题?
下面是我的 pom.xml:
......跳过某些部分......
......跳过某些部分......这是 pom.xml 的最后一部分
但是,当我在 ~/storm/examples/fyp-storm-try/ 使用命令 sudo mvn -e exec:java 运行时
出现以下错误:
[错误] 无法在项目 fyp-storm-try 上执行目标 org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli):目标 org.codehaus.mojo 的参数“mainClass”: exec-maven-plugin:1.2.1:java is missing or invalid -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1 :项目 fyp-storm-try 上的 java (default-cli):目标 org.codehaus.mojo:exec-maven-plugin:1.2.1:java 的参数“mainClass”丢失或无效
......跳过某些部分......
[错误] [帮助 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginParameterException