내 Java 프로젝트에 library 을 설치하려고합니다. nodej를위한 socket.io 클라이언트의 포트입니다. 원본 파일이 제공되므로 가져올 수 있습니까? 내 프로젝트 내에 패키지를 만들 수 있습니까? 또는 java 파일을 실행 가능한 jar 파일로 변환하고 라이브러리로 가져올 수 있습니다 (어떻게하면됩니까?)?Eclipse에 오픈 소스 라이브러리를 설치하는 방법은 무엇입니까?
0
A
답변
4
maven을 사용하고 있습니다. 간단합니다.
이
git clone https://github.com/nkzawa/socket.io-client.java.git
지역의 repo에 설치 얻을
cd socket.io-client.java
mvn install
이 J 추가 프로젝트의 pom.xml에 아칸소 : 프로젝트를 자신의 다른 종속성 단계를 반복 1 ~ 3 (
engine.io-client.java
필요한 것 같다)하는 경우<dependency> <groupId>com.github.nkzawa</groupId> <artifactId>socket.io-client</artifactId> <version>0.1.0-SNAPSHOT</version> </dependency>
가져 오기
mvn eclipse:eclipse
* 이클립스하기 .
0
항아리를 제공하지 않으면 항아리를 만드는 것이 좋지만 일반적으로 다운로드 할 항아리가 있습니다. 컴파일하려면 : http://docs.oracle.com/javase/tutorial/deployment/jar/
디버깅을 위해 소스를 jar에 연결할 수 있습니다.
0
여러 옵션이 있습니다,하지만 난 내장 JAR에 대한 링크를 볼 수 없었다, 나는 다음을 수행합니다 :
- 체크 아웃 이클립스 직접 GitHub의 프로젝트
- 수출을 JAR로
- 내 개인 프로젝트에서 JAR로 가져 오기
이렇게하면 여러 프로젝트에서 사용할 수 있도록 이미 JAR이 있다는 장점이 있습니다. Eclipse에서 프로젝트를 체크 아웃 한 경우 프로젝트에 프로젝트를 연결하여 JAR을 생성 할 필요가 없으므로 (JAR을 생성하지 않고 자주 업데이트 할 수도 있음)
관련 문제
- 1. Eclipse에 org.apache.commons.httpclient를 설치하는 방법은 무엇입니까?
- 2. 우분투에서 오픈 라이브러리를 설치하는 방법은 무엇입니까?
- 3. 오픈 소스 라이브러리를 선택하는 방법은 무엇입니까?
- 4. NDK로 오픈 소스 라이브러리를 구축하는 방법은 무엇입니까?
- 5. 오픈 소스 라이브러리를 올바르게 포크하는 방법은 무엇입니까?
- 6. Eclipse에 OpenCV를 설치하는 방법은 무엇입니까?
- 7. Xpand를 Eclipse에 설치하는 방법은 무엇입니까?
- 8. Eclipse에 Web Platform Tools를 설치하는 방법은 무엇입니까?
- 9. Web Dynamic Module을 Eclipse에 설치하는 방법은 무엇입니까?
- 10. npm을 통해 오픈 소스 (핵심) Kendo UI를 설치하는 방법은 무엇입니까?
- 11. android 오픈 소스 라이브러리를 가져 오는 방법은 무엇입니까?
- 12. 오픈 소스 프로젝트/라이브러리를 이해하는 방법?
- 13. jar 라이브러리를 설치하는 방법은 무엇입니까?
- 14. github에서 라이브러리를 설치하는 방법은 무엇입니까?
- 15. Eclipse에 폴더 라이브러리를 추가하는 방법은 무엇입니까?
- 16. Eclipse에 중복 라이브러리를 추가하는 방법은 무엇입니까?
- 17. 오픈 소스 JavaScript 오픈 소스 선택기는 무엇입니까?
- 18. Ubuntu Linux에 공유 라이브러리를 설치하는 방법은 무엇입니까?
- 19. Eclipse에 플러그인을 설치하는 방법
- 20. Eclipse에 프로젝트에 Maven 내장 라이브러리를 포함시키는 방법은 무엇입니까?
- 21. 오픈 소스 프로젝트에 외부 라이브러리를 어떻게 포함해야합니까?
- 22. Git에서 패치 된 오픈 소스 라이브러리를 유지하십시오.
- 23. 오픈 소스 Java 라이브러리를 찾을 곳은 어디입니까?
- 24. 내가 libimobiledevice라는 오픈 소스 라이브러리를 발견
- 25. Windows 및 오픈 소스 Kinect 드라이버를 모두 설치하는 방법
- 26. C 컴파일러를 Eclipse에 설치하는 방법?
- 27. MinGW에서 C 라이브러리를 설치하는 방법은 무엇입니까?
- 28. 추가 .NET 라이브러리를 설치하는 방법은 무엇입니까?
- 29. Apache에서 HttpClient 라이브러리를 설치하는 방법은 무엇입니까?
- 30. Xcode 4에 외부 라이브러리를 설치하는 방법은 무엇입니까?
Maven에 익숙하지 않지만 socketio 프로젝트에서 pom.xml을 제공합니다. pom.xml 파일이 Maven에 고유 한 파일인가요? 개발자가 프로젝트를 구축하는 데 도움을주기 위해 개발자를 배치 했습니까? – javajaba
예, maven이 라이브러리 의존성을 관리합니다. 그것은 굉장합니다, 나는 당신이 그것을 배워야한다고 생각합니다. – andyf