當我在eclipse中創建一個Maven項目時,我看到兩個嵌套的目錄:src/main/java和src/main/resources。我知道Maven是爲src/main/resources設計的,用於非代碼文件,但問題是:java如何區分java和資源目錄?
java如何知道如何查看資源文件夾而不是java文件夾中的任意文件查找this.getClass().getResourceAsStream("...")
?我可以把一個文件放在java目錄下,但它不會被發現。有沒有什麼比-classpath
更多用於指示文件的位置?它似乎必須存在,否則我可以將任意文件放入java或資源中。
這與Java無關。這是關於Maven如何構建和打包項目的。查看Maven文檔,並查看生成的.jar文件的內容。 – Andreas