2012-07-11 82 views
0

我在eclipse下創建了一個項目。 Eclipse會自動創建一個名爲'src'的目錄。 我正在使用的源代碼控制系統強加一個目錄結構,它開始src/java/com/company_name/package_name/java_class_name.java。其他依賴的軟件包,即在其他eclipse項目中使用java文件是指帶有import com的類。 company_name.package_name.java_class_name。如何在Eclipse的自動生成的'src'目錄下創建'java'目錄?

我的問題是爲了上述工作我需要在自動生成的'src'下創建'java'目錄並將其鏈接到我的文件開始'com'的目錄。如果我選擇「項目屬性-Java Build Path-添加文件夾鏈接源」,然後指定我的目錄結構「src/java」,它將創建一個與我的src目錄相同級別的java目錄。如果我選擇添加文件夾,它會向我顯示僅包含「java」的現有文件夾。我看不到解決這個問題的方法。

回答

1

右鍵單擊src文件夾並選擇New/Other .../Folder(不是源文件夾)。在對話框中輸入名稱'java',然後單擊確定。

但是,那不是你想要的。你真正想要的是刪除源文件夾'src',然後添加一個新的源文件夾'src/java'。這是爲了使包名稱是'com.blah ...'而不是'java.com.blah ...'。

所以,先刪除src文件夾。

  1. 右擊SRC
  2. 選擇刪除
  3. 確認

接下來,創建一個新的源文件夾。

  1. 右鍵單擊該項目
  2. 選擇新建/源文件夾
  3. 型 '的src/java的'(不含引號)
  4. 單擊確定

現在你有一個新的來源具有正確路徑的文件夾以及軟件包名稱都將在Eclipse中符合預期。

+0

非常感謝你,這是一個優秀和簡潔的迴應Zagrev – Alastair 2012-07-12 08:21:22

+0

很高興爲你工作。你能把這個標記爲答案嗎? – Zagrev 2012-07-12 20:03:59

0

修改替代Zagrev的回答是:

您仍然需要從Eclipse項目

手動創建Java子目錄刪除src目錄。

然後使用Build Path-> Link Source ...並將其鏈接到創建的目錄。

相關問題