从其他java项目编译java项目

从其他java项目编译java项目,java,compilation,Java,Compilation,我正在制作一个java项目来创建其他java代码,我需要它来编译它,并且我需要它在一个系统上工作,无论它是否安装了本地编译器。我该怎么办?我不能使用ToolProvider.getSystemJavaCompiler(),因为我不能假设用户的系统上有一个java编译器。如果您要在当前项目中实现来自其他项目的代码,请创建一个java包 否则 假设您正在使用eclipse 第1步。右键单击=>Project 第二步。单击“项目属性” 第三步。单击Java构建路径 第四步。单击“项目”选项卡 第五步。

我正在制作一个java项目来创建其他java代码,我需要它来编译它,并且我需要它在一个系统上工作,无论它是否安装了本地编译器。我该怎么办?我不能使用
ToolProvider.getSystemJavaCompiler()JavaCompiler
库的code>,因为我不能假设用户的系统上有一个java编译器。

如果您要在当前项目中实现来自其他项目的代码,请创建一个java包

否则

假设您正在使用eclipse

第1步。右键单击=>Project

第二步。单击“项目属性”

第三步。单击Java构建路径

第四步。单击“项目”选项卡

第五步。单击添加按钮

第六步。选择要添加的项目

第七步。单击确定按钮

问题显示“创建其他java代码的java项目”。这不是关于多模块项目,而是关于一个Java程序,它生成Java源文件,然后需要立即编译它们,这样新生成的代码就可以立即执行。