2016-12-11 4 views
0

프로젝트를 Apache Jena로 마이그레이션하는 것도 고려하고 있지만 Jena의 아키텍처를 염두에 두지는 못합니다. 이 예에서 ... Apache Jena에서 "권한"패키지에 액세스하는 방법?

https://github.com/apache/jena/tree/master/jena-permissions/src/example/java/org/apache/jena/permissions/example

는 ... 우리는 "권한"패키지를 사용합니다.

그러나 이클립스를 사용하고 apache-jena-3.1.1에서 * .jar 파일을 종속성으로 가져 오는 예제에서 수행하는 작업을 모방하려 할 때 org.apache.jena.permissions 패키지가 누락 된 것으로 보입니다. 접근 할 수 없다. org.apache.jena.rdf.model과 같은 다른 패키지에 액세스 할 수 있습니다.

어떻게이 패키지에 액세스 할 수 있습니까? 고맙습니다.

- 좋아, 메이븐에서 패키지를 발견 : 당신은 메이븐을 사용하지 않는 경우에도 https://jena.apache.org/download/maven.html 이이 그것을 얻을 수있는 유일한 방법이 있나요?

답변

1

mvnrepository.comhttps://repository.apache.org/content/repositories/releases/org/apache/jena/jena-permissions/는 일반적으로 Java 패키지를 검색 할 수있는 좋은 장소입니다 : 당신은 패키지를 얻기 위해 여기에 갈 필요가

enter image description here

여전히 손으로 JAR 파일 (위의 링크를 포함 할 경우

enter image description here

PS :) 강조, 수동 jena-permissions에 따라 달라 JAR 파일을 해결하는 것을 잊지 마세요 @AndyS와 함께라면, 의존성 관리 시스템을 배우는 것이 노력의 가치가있는 100 %입니다.

+0

자세한 설명은 대단히 감사합니다. – bloxx

1

다운로드 링크는 독자적으로 발견되었습니다.

+1

중앙에서 : http://central.maven.org/maven2/org/apache/jena/jena-permissions/ 기본 maven (gradle, other) 의존성 항목을 배우는 데 투자하는 시간은 충분히 가치가 있습니다. – AndyS

관련 문제