IDEA添加其他項目為庫文件的方法
2014年1月23日星期四
20:46
問題:如果我通過引用項目修改了被引用庫項目的源代碼,他沒法自動編譯,所以不會立即反應到引用項目.
在Eclipse中,很簡單就可以在一個項目中引入另一個項目作為自己的庫文件使用,但是IDEA看不到這樣的調用,不過還是可以實現的。就是通過Module Setting(模塊設置:F4)里面的Libraries中添加該項目即可。

點擊+按鈕,然后點擊Java,然后選擇項目的根目錄。會彈出下面的對話框,他是自動檢測到的模塊的源代碼和編譯代碼:

不過我們發現,classes的路徑是錯誤的,而且,test這個是我們測試的源碼包,所以都可以去掉,將前面的勾去掉。點擊OK。
第三步就是設置目標模塊(Module)。點擊繼續。這個模塊就加入到庫文件里面去了。
第四步,我們需要添加編譯后的classes路徑,Eclipse默認是放在項目根目錄下面的bin文件夾,所以,直接點擊添加按鈕,選擇bin目錄,IDEA會自動檢測該目錄為classes路徑。點擊確定

最后,可以給該Library改個名字,點擊確定關閉Project Structure對話框。
