2012-03-12 3 views
4

오랜 시간 동안 검색 한 결과 이해가 부족하여 좋은 반응을 찾지 못했습니다.금칙단에 대한 액세스 규칙

Java 용 Eclipse (indigo)에서 이러한 옵션을 알고 싶습니다. 이러한 옵션 :

  • 금지 참조 (액세스 규칙)
  • 낙담 참조 (액세스 규칙)

나는 자바 compil 또는 자바 독하지만 @forbidden 또는 @discouraged 태그의 주석 과정을 이해합니다.

Eclipse가 참조가 금지되거나 권장되지 않는 이유를 알고있는 이유는 무엇입니까?

이러한 액세스 규칙은 어디에 있습니까? Java 프로세스 또는 Eclipse 프로세스입니까?

중요 : 나는 플러그인을 개발하지 않으며 PDE Eclipse에도 포함되어 있지 않습니다.

이러한 옵션에 대한 프로세스 및 이론 논리를 이해할 수 있습니까?

+0

마침내 나는이 문제를 발견했다고 생각한다. – darkomen

답변

3

마지막으로 문제를 발견했다고 생각합니다.

Eclipse의 액세스 규칙은 각각 또는 일반적으로 패키지 라이브러리마다 빌드 경로 프로젝트에 대한 디자인입니다. 그리고 여기에서 2 개의 접근 가능성을 금지 된 것으로 정의하고 낙심시킨다.

다른면에서는 OSGi 번들 사용의 매니페스트 파일에서 문제를 검색 할 수 있습니다. 이 파일은 다른 번들에 대한 패키지 사용에서 다른 액세스 규칙을 정의하기 때문에.