我在 MacOS 上的 IntelliJ IDEA 中创建了一个 Maven (java) 项目。它具有标准的目录结构,如下所示:
myproject
|
-- src -- main -- java -- My java code goes here
| |
| ----- test -- java -- junit test code goes here
|
-- pom.xml
-- myproject.xml
我的项目是生成一个jar文件。在IDEA中,我已经能够运行Maven构建来生成jar文件以及运行junit测试。
现在,我想使用 Jenkins 为我的项目进行 CI 测试。我在 Linux 机器上设置了 Jenkins。 Jenkins 可以将整个项目结构拉到 Linux 盒子上。
我的问题是,在Linux上,给定IntelliJ IDEA创建的目录结构,我如何运行maven来打包jar文件并运行junit测试?
最佳答案
该目录不是 IDEA 特有的,它实际上是标准的 Maven 结构。如果您转到 Jenkins maven 项目的项目配置,您将看到一个部分,您可以在其中声明 pom.xml 和要运行的目标。
关于java - 如何使用 Jenkins 运行 Intellij IDEA 创建的 Maven 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38458587/