没有编译maven编译器插件的源代码:3.5.1:在Linux系统中编译

没有编译maven编译器插件的源代码:3.5.1:在Linux系统中编译,linux,selenium,jenkins-pipeline,maven-2,Linux,Selenium,Jenkins Pipeline,Maven 2,我试图在配置了Jenkins的linux系统上运行selenium tessts。但是在运行该作业时,我没有获得编译消息@maven compiler plugin:3.5.1:compile部分的源代码。 注意:这是一个Maven项目 xml contenet http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 Aspire\u TA\u Aspire\u通用框架\u Java 通用框架 1.0.0 罐子 Aspire TA Aspire通用

我试图在配置了Jenkins的linux系统上运行selenium tessts。但是在运行该作业时,我没有获得编译消息@maven compiler plugin:3.5.1:compile部分的源代码。 注意:这是一个Maven项目

xml contenet

http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 Aspire\u TA\u Aspire\u通用框架\u Java 通用框架 1.0.0 罐子

Aspire TA Aspire通用框架-Java http://repo.maven.apache.org/maven2 UTF-8 1.8 1.8 org.seleniumhq.selenium

Linux默认情况下是区分大小写的操作系统,因此您应该将'src/test/Java'文件夹重命名为'src/test/Java',我没有看到'src/main/Java'文件夹,因此它没有需要编译的内容,或者您应该在pom.xml文件中使用以下配置:

<build>
    ...
    <sourceDirectory>src/main/java</sourceDirectory>
    <testSourceDirectory>src/test/Java</testSourceDirectory>
    ...
</build>

...
src/main/java
src/test/Java
...
<build>
    ...
    <sourceDirectory>src/main/java</sourceDirectory>
    <testSourceDirectory>src/test/Java</testSourceDirectory>
    ...
</build>