繁体   English   中英

如何编译 Java 库

[英]How to compile a Java library

我有一个 .jar 库并使用 7-zip 来提取文件并编辑里面的 .java 源代码。 我需要能够构建它以更新 .class 文件,然后再将其转换回 .jar。

该库不会构建,因为它缺少依赖项,但我不知道如何添加这些。 该库使用 JNI 和 LibGDX,作为一个业余爱好者,我对这个一直困扰着我的问题没有深入了解。

原始 .jar 文件位于https://github.com/finnstr/gdx-liquidfun-extension/blob/master/libs/gdx-liquidfun.jar下面的链接中

下载以下 2 个 JAR 并将它们添加到Eclipse项目的构建路径中。 如果您不使用Eclipse则将它们添加到classpath ,但是使用Eclipse会容易得多。

http://mvnrepository.com/artifact/com.badlogicgames.gdx/gdx/1.5.2 http://mvnrepository.com/artifact/com.badlogicgames.gdx/gdx-jnigen/1.5.2

我已经包含了 2014 年的旧版本,因为liquidfun git 中的源代码使用了一些旧版本的类,这些类在上述 JAR 的新版本中不可用。

Eclipse 可以选择将项目导出为JAR文件。 使用它,你就完成了。

如果您使用的是普通 Java,那么您必须一个一个编译所有目录( Java:如何编译整个目录结构的代码?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM