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