2013-07-01 39 views
1

我想將.html文件放在/ src/main/java下的.java文件的相同包中,但是在創建新的.html文件時Eclipse提供了/ webapp作爲默認文件夾。有什麼方法可以改變這種行爲嗎?Eclipse動態Web模塊和Apache Wicket

+0

我建議使用Maven。然後,您可以簡單地添加''指向'src/main/resources /' –

回答

1

默認情況下提供將其放置在可部署到服務器並可由客戶端讀取的文件夾中。你仍然可以選擇另一個文件夾,不是嗎?

+0

是的。這是否只有webapp文件夾下的文件可由客戶讀取?因爲當.html文件位於/ src/main/java下時,該頁面沒有任何問題。 – perak

+0

默認情況下,webapp文件夾中的所有文件都可以通過URL訪問。所以任何人都可以看到它們。這對於圖像等靜態文件很有用。這對所有的Java Web應用程序都是如此,而不僅僅是Wicket應用程序。您放入src/main/java中的Wicket HTML文件將不能通過直接URL訪問。他們只能通過Wicket應用程序訪問。 – Tom

0

我喜歡將我的Wicket HTML文件放在/src/main/resources文件夾中。然後我將該文件夾標記爲Eclipse中的「源文件夾」(Project Buildpath)。因此,我將HTML從java文件中分離出來,但是它們將被打包在一起(包括Eclipse和Maven)。