【发布时间】:2019-05-19 20:21:35
【问题描述】:
我正在用 Java 开发一个简单的学习编译器。该应用程序还需要一个 GUI,为此我正在使用 javaFX。但是,我不知道如何正确地将这两件事包装在一起。
我将compiler github repository 添加为GUI repo 的子模块。
我希望能够在 GUI 的这个方法中调用 Xpp-Compiler-Main 类并传递一个命令行参数(在这种情况下是在 GUI 上读取的文件)(src/sample/SampleController. java:第 80 行):
public void actionCompileProgram(ActionEvent actionEvent) {
System.out.println("Compiling...");
//something like this:
Xpp-Compiler.Main(currentFile.getAbsolutePath());
}
如何“导入”子模块并调用 Xpp-Compiler 主类的 main 方法? 有没有更好的方法将这些东西包装在一起?
【问题讨论】:
-
这里不能使用常规依赖项吗?你在使用 Maven 吗?摇篮?还有什么?
标签: java git github javafx git-submodules