[英]Can I configure a resource path that contains java source files in eclipse?
在eclipse中,我想將路徑配置為資源路徑。 這個路徑包含一些我只想作為資源處理的java文件,即我不希望eclipse嘗試編譯這些文件。 我只想在junit測試中將它們作為資源讀取。
有沒有辦法配置eclipse所以它不會嘗試編譯它在那里找到的java文件?
您可以在項目屬性/構建路徑/源首選項中為* .java文件指定排除。 但是,在這種情況下,* .java將不會復制到目標文件夾中,因此這些資源在運行時類路徑中將不可用。 為了解決這個問題,在添加排除后,您可以添加一個自定義構建器(例如Ant腳本)來復制* .java文件。
或者,您可以將m2eclipse與啟用Maven的項目一起使用,並將您的java文件放入src / main / resources中,因此該文件夾中的所有文件都不會被編譯,但它們將被復制到結果類路徑中。
此外,您可以嘗試將目標文件夾指向與源文件夾相同的目錄。
通過Project屬性檢查Included = All和Excluded = ** / * .java以獲取Java Build Path中的特定源文件夾。
alt text http://img708.imageshack.us/img708/3509/eclipseexclusion.png
您可以從build-path中刪除該文件夾:
Eclipse不會編譯該文件夾中的Java文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.