当前位置: 软件>java软件
Java编译工具 BuildObjects
本文导语: BuildObjects 提供了一些 Java 类,你可以通过这些类来编译Java代码,它对你的代码的结构没有任何要求。 示例代码: import org.buildobjects.BuildBase;import org.buildobjects.artifacts.Classes;import org.buildobjects.artifacts.FileLocation;import org.buildobjects....
BuildObjects 提供了一些 Java 类,你可以通过这些类来编译Java代码,它对你的代码的结构没有任何要求。
示例代码:
import org.buildobjects.BuildBase;
import org.buildobjects.artifacts.Classes;
import org.buildobjects.artifacts.FileLocation;
import org.buildobjects.artifacts.Location;
import org.buildobjects.projectmodel.JavaModule;
public class Build extends BuildBase {
private JavaModule module;
public Build() {
Location location = new FileLocation(".");
Classes libraries = location.jarDir("lib");
module = new JavaModule(tasks, location, libraries);
}
public void build() {
build.publish(module.publishable());
}
public static void main(String[] args) {
new Build().build();
}
}