我有一個項目,將其他項目導入到其構建路徑。當我清理項目以編譯類時,從外部項目導入的類不會顯示爲編譯類目錄的一部分。項目構建類不包括外部項目導入
有誰知道如何確保這些外部導入類得到編譯幷包含到我的構建類中?
感謝
我有一個項目,將其他項目導入到其構建路徑。當我清理項目以編譯類時,從外部項目導入的類不會顯示爲編譯類目錄的一部分。項目構建類不包括外部項目導入
有誰知道如何確保這些外部導入類得到編譯幷包含到我的構建類中?
感謝
我不認爲這是可能的。但是當你部署你的項目時,你一定要創建一個jar文件來容納你所有的類。 Eclipse有一個嚮導來導出jar文件,並選擇在jar中嵌入依賴關係。
但是,通常的做法是讓每個項目都生成自己的jar,並使用項目的所有jar和依賴項的jar作爲部署項目的類路徑。
@Bitmap, 這是一場戰爭或EAR項目? 在EAR項目中,您必須明確指定「JAVA EE模塊依賴項」以包含所引用的項目。
如果您將某個項目包含爲構建依賴項,則僅適用於編譯期。
如果這些是你可能想看看「瓶瓶」 enter link description here
實現這個簡單的Java項目。
HTH
我不想生成一個jar文件 - 我想這些類出現在我編譯的類目錄上。 – Bitmap
如果這兩個項目應該有相同的輸出目錄,那麼它們應該合併成一個項目。這是Eclipse項目的工作方式。現在,您可以使用ant並將所有課程複製到您想要的地方。 –