我已阅读了文档@codehaus exec-maven-plugin usage。我明白,exec:java允许用户在他们所在的同一个虚拟机上执行java程序。我是maven的新手,我的目标是了解mvn exec:exec
和mvn exec:java
之间的区别,以便我可以更好地应用它们。mvn exec:exec和mvn exec:java的区别
2
A
回答
2
当您使用java类并希望在JVM中运行它们(将所有项目依赖项作为类路径)时,您将使用mvn exec:java,而mvn exec:exec允许您运行任何可执行文件(如shell脚本做一些清理或Windows批处理文件),不仅是Java的。
1
的main page of the documentation给出了一个简短的概述:
高管:EXEC执行在一个单独的进程的程序和Java程序。
exec:java在同一个VM中执行Java程序。
相关问题
- 1. mvn exec:java失败,FileNotFoundException
- 2. 传递命令行参数在mvn exec:exec
- 3. 如何为mvn exec:exec设置classpath?
- 4. mvn clean install -Drelease-build和mvn clean install有什么区别?
- 5. “mvn clean install”和“mvn eclipse:clean eclipse:eclipse”命令有什么区别?
- 6. mvn install -U和mvn install有什么区别?
- 7. 为`mvn exec:java`设置Java属性
- 8. mvn和mvn3命令之间的区别
- 9. `appcfg update`和`mvn appengine:update`之间的区别?
- 10. 为什么exec:java work和exec:exec失败?
- 11. 什么MVN原型之间的区别:产生和MVN原型:创建
- 12. 使用“mvn exec:exec”运行示例应用程序不起作用
- 13. “mvn install”GIT mvn问题
- 14. Mvn安装或Mvn包
- 15. mvn包tomcat6之间的差异:部署和mvn tomcat6:部署
- 16. “mvn clean package”和“mvn clean install”有何不同?
- 17. 我如何从Java内部运行mvn exec:java
- 18. mvn exec:java在外部JAR文件中运行java文件
- 19. 启动mvn exec:java作为linux守护进程
- 20. 证书问题:mvn exec:java看到它,java -jar没有
- 21. mvn clean和install命令之间的区别
- 22. Eclipse中的“mvn spring-boot:run”和“Add to Tomcat server”有什么区别?
- 23. mvn软件包或mvn安装
- 24. 'mvn -v'work,but'mvn'或'mvn compile'抛出异常
- 25. 如何将mvn clean和mvn install合并为一个任务?
- 26. 如何在Eclipse中使用m2e执行'mvn compile'和'mvn package'?
- 27. mvn测试和编译
- 28. mvn依赖插件和Hadoop
- 29. MAVEN_OPTS与mvn -D
- 30. mvn库问题
感谢您的参考。 :) – Segmented