Java 子模块是解决这个GUI问题的正确方法吗?
我正在用Java开发一个简单的学习编译器。该应用程序还需要一个GUI,为此我正在使用javaFX。然而,我不知道如何将这两件事恰当地结合起来 我将添加为的子模块 我希望能够调用Xpp编译器主类,并在此GUI方法(src/sample/SampleController.java:line 80)中传递命令行参数(在本例中是在GUI上读取的文件):Java 子模块是解决这个GUI问题的正确方法吗?,java,git,github,javafx,git-submodules,Java,Git,Github,Javafx,Git Submodules,我正在用Java开发一个简单的学习编译器。该应用程序还需要一个GUI,为此我正在使用javaFX。然而,我不知道如何将这两件事恰当地结合起来 我将添加为的子模块 我希望能够调用Xpp编译器主类,并在此GUI方法(src/sample/SampleController.java:line 80)中传递命令行参数(在本例中是在GUI上读取的文件): public void actionCompileProgram(ActionEvent ActionEvent){ System.out.printl
public void actionCompileProgram(ActionEvent ActionEvent){
System.out.println(“编译…”);
//大概是这样的:
Xpp Compiler.Main(currentFile.getAbsolutePath());
}
如何“导入”子模块并调用Xpp编译器主类的main方法?
有没有更好的方法来包装这些东西
子模块是解决这个GUI问题的正确方法吗
仅当主项目需要子模块的源时。A可以帮忙。
这意味着,您通常会定义一个主项目,以便:
- 编译并编辑子模块内容
- 编译自身(这会起作用,因为它会在自己的
中声明子模块jar的依赖项,而子模块jar是首先编译和安装的)pom.xml