2013-03-02 3 views
0

시작하기 전에 Xtext와 DSL 디자인에 익숙하지 않다는 것을 인정해야합니다. 이 문제에 관한 내 질문 중 일부는 다소 "지능적인 것"보다 적을 수 있습니다.Xtext 프로젝트 생성 관련 질문

IDE를 사용하여 Xtext 프로젝트를 만들었으며 Xtext와 함께 제공되는 샘플 프로젝트 중 하나를 언어로 할 때 필요한 가이드로 사용하고 있습니다. 나는 긴장하게 만드는 많은 경고를보고있다.

분명히, 개발 환경이 새로운 프로젝트를 생성 할 때, 어떻게 든 그 프로젝트가 Java 5 라이브러리를 사용하도록 구성됩니다. 자바 6을 사용하고 있으며, 결과적으로 내 프로젝트가 Java 5 용으로 구성되었고 내 시스템에 Java 5가 없다는 경고 메시지가 표시됩니다.

Java 6 라이브러리를 사용하도록 빌드 경로를 변경하려고 시도했지만이 경고는 Java 6에서 참조한 manifest.mf 파일의 경고가 유효하지 않음을 포함하여 여러 가지 다른 경고를 생성합니다.

"plugin.xml"경고가 있습니다. 분명히 build.properties 파일은 IDE가 프로젝트를 생성 할 때 생성되지 않는 "plugin.xml"이라는 파일을 참조합니다. 나는이 파일이 창조 할만큼 충분히 중요한지 전혀 모른다. 그리고 나는 그것에 들어가야하는지 모른다.

솔직히 경고를 싫어합니다. 경고는 내가 만드는 제품에서 미래의 문제로 이어지는 경향이 있습니다. 나는 깨끗한 컴파일과 깨끗한 배포를 좋아합니다. 나는 그들이 Java6 라이브러리에서 깨는 Java6 클래스를 깔는 것과 같이 길을 가로막기 시작하기 전에 이러한 경고를 없애고 싶다.

누구든지이 경고를 확실하게 제거 할 수 있습니까? 제발 조언.

답변

1

JDK 경고의 경우 Manifest.MF를 원하는 JDK ('JavaSE-1.6')와 일치하는 대상 환경으로 전환하기 만하면됩니다.

누락 된 plugin.xml에 대한 경고는 처음으로 문법 생성기를 실행하자마자 사라집니다.