用于构建和运行 Maven 项目的 Java 程序 [关闭]
Posted
技术标签:
【中文标题】用于构建和运行 Maven 项目的 Java 程序 [关闭]【英文标题】:Java program to build and run a maven project [closed] 【发布时间】:2017-03-24 06:48:18 【问题描述】:我正在尝试创建一个自动构建我的项目的 java 应用程序。是否可以创建一个 java 程序来运行一个 maven 项目?
【问题讨论】:
是的,有可能。 是的,但是为什么呢?通常你会使用像 Jenkins 这样的构建服务器来做到这一点。 (除了运行它可能) 是什么阻止你尝试它? 但是我想创建一个程序,在我的虚拟机中安排一个作业来经常运行我的项目 【参考方案1】:您可以按照以下方法开始:
-
创建一个批处理/shell 文件以使用 mvn/ant/gradle 构建您的项目
命令。您需要在系统中安装 Maven/Ant/Gradle
并且需要正确设置环境变量。
利用运行时使用 java 运行此批处理/shell 文件
班级。 Runtime.getRuntime().exec("cmd /c start build.bat");
要安排您的 java 程序,请使用 ExecutorService 或 Quartz。或者你
也可以利用操作系统调度程序。
希望这会有所帮助。
【讨论】:
以上是关于用于构建和运行 Maven 项目的 Java 程序 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章