簡體   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