2011-04-30 2 views
9

NetBeans 플랫폼을 배우는 초기 단계에 있습니다. NetBeans 7.0에서는 클래스를 등록하고 창 모드를 지정하는 주석을 광범위하게 사용합니다.이 기능은 훌륭하지만 지금까지 찾은 학습 자료 (Rich Client Programming, The Definitive Guide, netbeans.org의 자습서 및 최신 refcard)는 모두 layer.xml 파일을 검사하고 편집하는 데 광범위한 참조를합니다. 필자는 여전히 학습 곡선의 아래쪽에 있기 때문에 주석 파일을 레이어 파일 예제와 함께 사용하는 것이 어렵다는 것을 알고 있습니다.NetBeans 플랫폼 학습 : 주석 vs layer.xml 파일

NetBeans의 6.x 버전으로 다시 돌아가서 책과 자습서와 동기화되도록 배우고, 적어도 핵심 API와 기본 프랙티스를 얻을 때까지 고려하고 있습니다. 경험 많은 NetBeans 플랫폼 사용자와 개발자의 의견을 듣고 싶습니다. NetBeans 7을 처음부터 계속 사용하는 것이 장기적으로 바람직 할 수도 있습니다.

답변

5

는 layer.xml 항목이 생성됩니다 것입니다. 주석을 사용할 필요가 없으므로 튜토리얼에서 거래로 작업하는 경우 레이어 항목 만 사용하고 레이어 항목 만 사용하면됩니다.

주석을 이해하고 레이어 항목을 찾는 것이 훨씬 쉽습니다. 앞으로 계속 진행될 많은 레이어 항목 (주석을 통해 동적으로 생성됨)을 사용하는 것으로 보입니다. 그러나 전환하는 동안 확실히 혼란을 야기합니다!

+0

감사합니다. 나는 그것을 나의 대답으로 삼고 NB 7을 고수하겠다. – michael

1

실제로 최신 refcard에는 layer.xml에 대한 참조가없고 업데이트 된 자습서도 없습니다.

+0

감사합니다. 제이슨 - 당신은 리 카드에 대해 옳았습니다. 나는 멍청하게 늙어 보았다. 자습서에 관해서는 내가 작업 한 것들이 아직 업데이트되지 않은 것 같습니다 : – michael

+0

죄송합니다 - 자습서가 다음과 같이 추가되었음을 의미합니다 : [Module suite with maven] (http://platform.netbeans.org/tutorials) /nbm-maven-modulesuite.html), [Maven이있는 플랫폼 애플리케이션] (http://platform.netbeans.org/tutorials/nbm-maven-commandline.html), [이식 포팅] (http : //platform.netbeans .org/tutorials/nbm-porting-basic.html) – michael

1

NetBeansPlataform 7.0에서 너무 최근에 시작되어서 layer.xml에서 기존 작업을 사용자 정의하면되므로 기존 항목이나 다른 것을 숨길 수 있으므로 layer.xml을 직접 정의 할 수 있습니다.

1) 모듈에 layer.xml을 만듭니다. 2) 매니페스트 파일 OpenIDE-Module-Layer : com/foo/mymodule/layer.xml에 등록하십시오.

Netbeans를 사용하는 경우 변경 사항을 적용하려면 프로젝트를 닫았다가 다시 열어야합니다. 실제로 주석 장면 뒤에 어떻게됩니까

후안

+0

Juan에게 감사드립니다. 그것은 도움이됩니다. – michael