2008-10-02 121 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不会把它在正确的地方