簡體   English   中英

如何將開放源代碼庫安裝到Eclipse?

[英]How to install an open source library to Eclipse?

我正在嘗試將此安裝到我的Java項目中。 它是用於nodejs的socket.io客戶端的端口。 因為提供了源文件,應該如何導入它? 我是否在項目中創建包? 還是將Java文件轉換為可執行的jar文件並將其作為庫導入(我該怎么做?)?

如果您正在使用Maven,這很簡單。

  1. 得到它

    git clone https://github.com/nkzawa/socket.io-client.java.git

  2. 安裝到本地倉庫

    cd socket.io-client.java

    mvn install

  3. 將此jar添加到您的項目pom.xml中:

      <dependency> <groupId>com.github.nkzawa</groupId> <artifactId>socket.io-client</artifactId> <version>0.1.0-SNAPSHOT</version> </dependency> 
  4. 導入到Eclipse

    mvn eclipse:eclipse

*如果項目擁有其他依賴項(似乎需要engine.io-client.java ),請重復步驟engine.io-client.java

如果他們不提供一個jar,最好制作一個jar,但是通常您會找到一個jar下載。 要編譯您的文件: http : //docs.oracle.com/javase/tutorial/deployment/jar/

之后,您可以將源鏈接到jar進行調試。

有多個選項,但是由於看不到構建的JAR的鏈接,我將執行以下操作:

  • 直接在eclipse中簽出github項目
  • 導出為JAR
  • 在我的個人項目中作為JAR導入

這樣做的好處是您已經有一個JAR,因此可以在多個項目中使用它。 在Eclipse中簽出項目后,您還可以將項目鏈接到您的項目,因此您無需生成JAR(並且可以更頻繁地更新它而無需生成JAR)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM