我有我的項目層次結構如下圖所示如何使用maven構建唯一的java文件?
myProject--->POM.xml
myProject--->src--->main--->java---> java files under different sub directories
myProject--->src--->main--->resources---> non java files under different sub directories
myProject--->src--->main--->webApp---> non java files under different sub directories
我要建立的項目,使構建只java文件,只包括在最終的jar文件中相應的類文件
這是我從相關代碼pom.xml但它沒有找到任何java文件來編譯。我不確定我在這裏錯過了什麼?
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<verbose>true</verbose>
<includes>
<include>**/*.java</include>
</includes>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
更新: -我得到的信息消息 No sources to compile
但也有子目錄
爲什麼jar插件會包含.java文件?這些是源文件。你的意思是* .class?另外,你爲什麼不把資源包含在你的戰爭中? – Kayaman
是的,你是對的。更正了我的帖子 – emilly
你的maven-compiler-plugin的配置是什麼? – Kayaman