簡體   English   中英

從Xcode Java項目鏈接外部.jar?

[英]Linking an external .jar from an Xcode java project?

如何將外部.jar鏈接到Xcode Java項目中? 也就是說,在編譯和執行期間將其放在類路徑中。 我使用的是Xcode 3.0,自2.4以來似乎已經改變。

在Xcode 3.1.2中
檢入文件build.xml,我們看到:

<!-- lib directory should contain any pre-built jar files needed to build the project AppleJavaExtensions.jar is included to allow the built jars to run cross-platform if you depend on Apple eAWT or eIO classes. See http://developer.apple.com/samplecode/AppleJavaExtensions/index.html for more information --> <fileset id="lib.jars" dir="${lib}"> <include name="**/*.jar"/> </fileset>

好的,手動將外部jar復制到projectName / lib並進行編譯。 (也許先清潔)

編輯:我必須手動復制罐子,Xcode不會將其放在正確的位置

Xcode 3.1(我不確定3.0)在其Java項目模板中使用了一個ant buildfile。 關於Ant的文檔很多。 要更改實際運行已編譯代碼時使用的類路徑,請編輯可執行文件並添加參數-classpath path/to/lib

我沒有Mac,但是如果將jar文件放到〜/ Library / Java / extensions(IIRC)文件夾中怎么辦?

編輯:我假設您正在使用Mac OS X特定的Java庫,因此您使用Xcode? 否則,我會推薦Eclipse。 實際上,我願意打賭Eclipse也可以使用Mac OS X特定的Java API。

暫無
暫無

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

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