今天寫了一個Java項目,在生成JAR以後運行時,出現各類各樣的報錯,都提示找不到文件。看了日誌以後發現生成的JAR包只有Java源文件編譯以後造成的class文件,令我非常鬱悶。在網上苦尋一番以後,找到了解決方法。html
在項目的pom.xml中,找到build節點,添加以下配置:java
<build> <finalName>test</finalName> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.*</include> </includes> <excludes> <exclude>**/*.java</exclude> </excludes> <filtering>false</filtering> </resource> </resources> </build>