2013-03-31 43 views
2

enter image description here如何在Eclipse中相對引用庫?

我一直在問很多關於LTI-CIVIL的問題,我已經想出了一個解決方案。爲此,我需要相對參考LTI的本地庫。是否可以在Eclipse中相對引用一個庫?

如果沒有,解決方法是什麼?

+0

你也使用螞蟻或maven或其他構建工具? – Jess

+0

@Jessemon不,我不是。 –

+0

您是否想要將LTI包含在您的可分發內容中?聽起來你不想這麼做?用戶將如何在他們的系統上獲得LTI jar? – Jess

回答

1

好的。這個答案適用於你。我知道你沒有使用ant,但你仍然可以在你的jar清單中指定一個CLASSPATH。在CLASSPATH中包含點,並將LTI jar放在同一個文件夾中。這意味着您可以將您的罐子和LTI罐子一起拉到相同的最外層。

如果你希望你的其他問題的目錄結構,你可以把../putLTIhere CLASSPATH中。

這個答案會給你更多的細節:

How to build a distributable jar with Ant for a java project having external jar dependencies

+0

我其實不知道。我知道如果我相對引用本地庫的路徑,我將能夠使我的jar分發 –

+0

閱讀此:http://stackoverflow.com/questions/1089717/referencing-3rd-party-libraries-using-relative-路徑中的eclipse-cdt看起來像我不能相對引用任何東西:/也許我錯了。 –

+0

你可以根據這個使用CLASSPATH。 http://stackoverflow.com/questions/8277038/how-to-build-a-distributable-jar-with-ant-for-a-java-project-having-external-jar – Jess

0

的項目,您可以用鼠標右鍵單擊,然後單擊「屬性」 - > Java構建路徑 - >添加罐

應做的訣竅:)

+1

絕對路徑!我需要相對路徑 –

+0

如果您嘗試在最後一步:添加EXTERNAL jar,這是否工作? –

相關問題