我正试图导入此项目
https://github.com/reactome/CuratorTool
直接进入日食。在完成了一个简单的教程之后,并使用其中的模块“CuratorTool”创建了module-into.java文件之后,我试图编译并运行该程序。我相信主要模块在Launcher.java中。
我得到以下错误:
启动层初始化时出错
java.lang.module.FindException:未找到模块CuratorTool
据我所知,CuratorTool模块显然就在那里。我找到一个相关的职位
Eclipse - module not found when adding module-info.java
但我不完全理解提供的答案,不确定它是否解决了我的问题。
有人能重现这个问题吗?我是否需要“将类的位置添加到运行配置中的vm参数以及到main的模块名/路径”,或者在导入过程中可能犯了错误?
这是所讨论的模块,以防它不包含它应该包含的内容:
module CuratorTool {
exports org.gk.examples;
exports org.gk.geneX;
exports org.gk.graphEditor;
exports org.gk.pathView;
exports org.gk.persistence;
exports org.gk.IDGeneration;
exports org.gk.database;
exports org.gk.scripts;
exports org.reactome.celldesigner;
exports org.gk.property;
exports org.gk.gkCurator;
exports org.gk.model;
exports org.gk.database.util;
exports org.gk.util;
exports org.gk.qualityCheck;
exports org.gk.gkEditor;
exports org.gk.gkCurator.authorTool;
exports org.gk.render;
exports org.gk.schema;
exports org.gk.elv;
exports scratch;
exports org.reactome.go;
exports test.org.gk.database.util;
exports org.gk.slicing;
exports org.reactome.test;
exports org.reactome.ant;
exports org.gk.pathwaylayout;
requires java.datatransfer;
requires java.desktop;
requires java.sql;
requires java.xml; }