Class 如何定制ant以编译具有不同目标JDK版本的Java类?

Class 如何定制ant以编译具有不同目标JDK版本的Java类?,class,netbeans,ant,compilation,target,Class,Netbeans,Ant,Compilation,Target,我正在用Netbeans构建一个常规Java应用程序 假设我想编译像“javac-target 1.1 Main.java”这样的主类,以及其他具有最新JDK版本的类。我该怎么做? 我可以编辑build.xml文件来实现这一点吗 我希望这样做,以便应用程序可以使用任何Java版本启动,然后我可以通知用户,如果他们没有使用最新的JRE,他们必须更新Java 问题的重新表述: 我想要的是,当我点击build按钮时,Netbeans将目标为1.1的Main.java和其他使用最新JDK的项目文件编译到

我正在用Netbeans构建一个常规Java应用程序

假设我想编译像“javac-target 1.1 Main.java”这样的主类,以及其他具有最新JDK版本的类。我该怎么做? 我可以编辑build.xml文件来实现这一点吗

我希望这样做,以便应用程序可以使用任何Java版本启动,然后我可以通知用户,如果他们没有使用最新的JRE,他们必须更新Java

问题的重新表述:
我想要的是,当我点击build按钮时,Netbeans将目标为1.1的Main.java和其他使用最新JDK的项目文件编译到一个jar中。

可能重复的请参见:我已经看到了这些帖子,但它们没有答案。我想要的是,当我点击build按钮时,Netbeans将目标为1.1的Main.java和其他使用最新JDK的项目文件编译到一个jar中。我真的不知道如何使用Ant。我的Netbeans中的build.xml文件告诉我可以覆盖某些目标,但我不知道应该放置哪些命令以及应该覆盖哪些命令来实现这一点。