簡體   English   中英

我可以在eclipse中配置包含java源文件的資源路徑嗎?

[英]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中刪除該文件夾:

  1. 右鍵單擊項目 - >構建路徑 - >配置構建路徑
  2. 選擇標簽“來源”
  3. 刪除您只想作為資源處理的文件夾

Eclipse不會編譯該文件夾中的Java文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM