2008-10-02 165 views
2

如何將外部.jar鏈接到我的Xcode java項目中?也就是說,在編譯和執行過程中將它放在類路徑中。我使用的是Xcode 3.0,而且自2.4以來似乎已經發生了變化。從Xcode java項目鏈接外部.jar?

回答

-1

我沒有在Mac出手,但如果你把jar文件到你的〜/庫/的Java /擴展(IIRC)文件夾?

編輯:我認爲您使用的是Mac OS X特定的Java庫,因此您的Xcode的使用?否則,我會推薦Eclipse。其實我很願意打賭,Eclipse可以使用Mac OS X用戶特定的Java API,以及...

0

的Xcode 3.1在它的Java項目模板(我不能肯定,約3.0)使用Ant構建。螞蟻上有很多documentation。要更改實際運行編譯的代碼中使用的類路徑,以編輯可執行文件,並添加參數-classpath path/to/lib

2

在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>

好了,所以,複製用手外部罐成PROJECTNAME/lib和編譯。 (也許清潔第一)

編輯:我不得不用手罐子複製時,Xcode不會把它在正確的地方