문제

오픈 소스 Java 라이브러리를 사용하여 그래프에서 노드와 가장자리를 시각화하려고하지만 완전히 사라졌습니다.

폴더에 많은 항아리 파일이 있습니다. 일부 JAR 파일을 클릭하면 Java Swing Windows가 그래프가 표시된 팝 팝을 열어줍니다. 다른 JAR 파일을 클릭하면 아무것도 없습니다.

내가 그것을 알아 냈다면, 나는 단지 다른 것들과 함께 Jar 파일을 붙일 것인가, 아니면 여전히 작동하지 않습니까?

그리고이 파일을 사용하는 방법을 알아 내면 Java 프로젝트를 다른 컴퓨터로 전송할 경우 포함시켜야한다는 의미입니까? 어떻게할까요?

도움이 되었습니까?

해결책

ClassPath에 해당 라이브러리를 포함 시켰습니까?

Eclipse를 사용하는 경우 가능합니다

프로젝트 -> 속성 -> Java 빌드 경로 -> addjar.

JAR 파일은 작업 공간 내부의 디렉토리에 배치해야합니다 (예 : lib/)

프로젝트를 다른 컴퓨터로 가져 가야한다면이 단계를 수행 할 수 있습니다.

  1. 무엇이든하기 전에 프로젝트를 내보내십시오 (예 : JAR 파일로).
  2. 좋아하는 드라이브 (CD/ USB 드라이브/ 디스켓/ 테이프)에 저장하십시오.
  3. "다른"컴퓨터 에서이 프로젝트를 작업 영역으로 가져올 수 있습니다.

다른 팁

항아리를 클래스 경로에 넣으면 표준 라이브러리처럼 수업을 가져오고 사용할 수 있다고 생각합니다. 클래스 경로를 알아내는 것은 혼란 스러울 수 있지만 JVM을 시작할 때 설정할 수 있습니다. 당신의 IDE에도 옵션이있을 수 있습니다.

대부분의 Java 문제는 ClassPath 문제입니다.

일식에서는 라이브러리를 프로젝트 빌드 경로.

일반적으로 컴파일 시간 및 런타임에서 클래스 경로 메커니즘을 통해 종속성을 제공해야합니다. 정확한 메커니즘은 다양하지만 예를 들어 사용한 경우 Javac 컴파일러, 당신은 명령 줄에 라이브러리를 제공합니다.

javac -classpath C:\dir\lib1.jar;C:\dir\lib2.jar foo/MyClass.java

이러한 종속성은 또한 앱을 호출해야합니다.

java -classpath C:\dir\lib1.jar;C:\dir\lib2.jar;. foo.MyClass

이 페이지 "classpath"라는 용어에 대한 인터넷 검색은 대체 소스를 제공해야하지만 좋은 정보를 제공합니다.

Java 응용 프로그램의 클래스 경로에 포함시켜 코드에서 참조 할 수 있습니다. 여기 스타터 문서입니다. JDK 1.6에는 몇 가지 더 쉬운 옵션이 있습니다 (예 : 여러 개의 JAR 파일을 *.jar로 지정). 확실히 조금 복잡하지만 알아야 할 가치가 있습니다.

이 항아리에 대한 문서가 있어야합니다. 일부는 예와 같지만 핵심 그래프 모델링 및 렌더링 JAR이어야합니다. 바라건대 예제에 소스가 포함되어 있기를 바랍니다.

Eclipse (예 : 프로젝트의 /lib 폴더에서 빌드 경로에 추가)로 프로젝트에 해당 JAR을 추가하고 문서를 사용하여 코드를 사용하십시오. Eclipse를 사용하여 JAR 파일 내부를 볼 수도 있습니다.

대안이 없다면, 적어도 API 레벨에 문서화되지 않은 일련의 타사 코드를 사용하는 것이 가치가 없으며 소스 예제 없이는 확실하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top