에서 ATL의 EMFTVM 변환에서 모듈을 읽을 수 없습니다, ATL/EMFTVM
이 항상 Module not found
말하는 예외를 산출한다, 그러나 가 <a href="http://wiki.eclipse.org/ATL/EMFTVM#Compiling_to_EMFTVM" rel="nofollow">ATL/EMFTVM wiki</a>에 따르면 자바 독립 프로젝트
ResourceSet moduleRS = new ResourceSetImpl();
moduleRS.getResourceFactoryRegistry().getExtensionToFactoryMap().put(Resource.Factory.Registry.DEFAULT_EXTENSION, new XMIResourceFactoryImpl());
DefaultModuleResolver mr = new DefaultModuleResolver("pathToModuleDirectory", moduleRS);
TimingData td = new TimingData();
env.loadModule(mr, "ModuleName");
td.finishLoading();
env.run(td);
td.finish();
를 사용하여 독립적으로 실행할 수 있습니다. 코드를 아주 자세히 디버깅했습니다. 내부적으로
SaxParseException
이 던졌습니다. 내
.emftvm 파일이 XML 파일이 아니기 때문에 이상합니다. 어떻게하면 파일을 제대로로드 할 수 있습니까? 미리 감사드립니다!
이 질문에 대한 답변을 제공하지 않습니다. 비평하거나 저자의 설명을 요청하려면 게시물 아래에 의견을 남기십시오. 자신의 게시물에 언제든지 댓글을 달 수 있으며 충분한 [평판] (http://stackoverflow.com/help/whats-reputation)을 얻으면 [모든 게시물에 댓글을 달 수] 있어야합니다 (http://stackoverflow.com/help/privileges/comment). – user35443
@ user35443 Letian 's는 해결책을 제공합니다. 문제가 해결 된 최신 버전을 가져옵니다. –