我尝试使用java使用petri网可标记语言框架(PNML)创建动态petri网,在eclipse IDE和maven项目依赖项中,我使用PNML文档代码导出到PNML文件,在导出步骤中总是出现错误:
您能帮我解决问题吗: 1-描述资源路径位置类型 该项目未构建,因为其构建路径不完整。找不到 org.eclipse.emf.ecore.EObject 的类文件。修复构建路径,然后尝试构建此项目 PNML_Test Unknown Java Problem
2--描述资源路径位置类型 无法解析类型 org.eclipse.emf.ecore.EObject。它是从所需类型 fr.lip6.move.pnml.framework.utils.ModelRepository Test.java /PNML_Test/src line 1 Java Problem
间接引用的我尝试使用 HLAPI 文档通过链接解决问题: https://pnml.lip6.fr/pnmlframework/apidocs/fr/lip6/move/pnml/framework/utils/ModelRepository.html#createDocumentWorkspace-java.lang.String-
我对 VoidRepositoryException 感到困惑吗?
关于这个主题以及如何提出有关 SO 的问题还有很多话要说。
但是您正在寻找的解决方案可以归结为:您的项目需要是“插件项目”而不是“Java 项目”。这允许您在 MANIFEST 中的“依赖项”选项卡中添加对捆绑包“org.eclipse.emf.ecore”的依赖项。