我在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 to packet jar文件并运行junit test?
答案 0 :(得分:1)
该目录并非特定于IDEA,它实际上是标准的maven结构。如果你去Jenkins maven项目的项目配置,你会看到一个部分,你可以在其中声明你的pom.xml和你想要运行的目标。