繁体   English   中英

从GitHub项目导出可用的.jar文件

[英]Exporting usable .jar files from GitHub project

我是java和eclipse的新手,我想从这个github项目中获取jar文件:

https://github.com/nikkiii/omegle-api-java

我试过在eclipse中这样做,但是我不能将项目作为java项目导入,并且(我认为)因为这个原因我无法使用Export功能来获取项目的jar文件。 最简单/最好的方法是什么?

谢谢

这是最简单的方法,假设您下载了包含来自github的.java源文件的zip文件:

  1. 将zip文件解压缩到Eclipse工作区中的文件夹中,例如omegle-api-java-master
  2. 在Eclipse中,选择New-> Java Project并将其命名为omegle-api-java-master Eclipse将从工作区中的源创建项目,并使用java构建器进行设置。
  3. 导入任何所需的jar以使其编译(例如项目页面声明您需要https://github.com/douglascrockford/JSON-java )。 您可以以相同的方式在工作区中提取它,然后右键单击“聊天”项目,选择“ Properties ,转到“ Java Build Path ,选择“ Projects选项卡,然后单击“ Add按钮,将其导入到您的“聊天”项目中。
  4. 一切都在编译后,右键单击“聊天”项目,选择“ Export - >“ Java - >“ JAR file ,这将为您创建jar文件。

我假设你有一个Android库 (下载了库的GitHub存储库),发现它不包含pom.xml 如果您有此文件,请参阅如何从github项目创建jar文件

  1. 打开库的文件夹,并添加带有Android SDK路径的local.properties文件(例如, sdk.dir=D\\:\\\\Android\\\\SDK )。 否则,您可以看到错误: SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable

  2. 在命令提示符(cmd.exe)中运行gradlew build 如果它会抛出Android异常,也许您应该切换到库的master分支并再次构建。

  3. 如果一切正常,请参阅子文件夹并在里面查找build\\libs文件夹。 在那里你可以找到jar文件。

暂无
暂无

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

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