【问题标题】:Java program to build and run a maven project [closed]用于构建和运行 Maven 项目的 Java 程序 [关闭]
【发布时间】:2017-03-24 06:48:18
【问题描述】:

我正在尝试创建一个自动构建我的项目的 java 应用程序。是否可以创建一个 java 程序来运行一个 maven 项目?

【问题讨论】:

  • 是的,有可能。
  • 是的,但是为什么呢?通常你会使用像 Jenkins 这样的构建服务器来做到这一点。 (除了运行它可能)
  • 是什么阻止你尝试它?
  • 但是我想创建一个程序,在我的虚拟机中安排一个作业来经常运行我的项目

标签: java maven


【解决方案1】:

您可以按照以下方法开始:

  1. 创建一个批处理/shell 文件以使用 mvn/ant/gradle 构建您的项目 命令。您需要在系统中安装 Maven/Ant/Gradle 并且需要正确设置环境变量。
  2. 利用运行时使用 java 运行此批处理/shell 文件 班级。 Runtime.getRuntime().exec("cmd /c start build.bat");
  3. 要安排您的 java 程序,请使用 ExecutorService 或 Quartz。或者你 也可以利用操作系统调度程序。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 2016-05-28
    • 2021-06-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多