在现代 Java 版本的命令行上微调 JavaFX 编译
对于现代 JavaFX 版本,JavaFX 类已集成到默认值中Java 运行时类路径。要编译和运行没有依赖项的 JavaFX 程序,以下步骤就足够了:
javac Fxservidor.java java Fxservidor
旧版 JavaFX 2.x/Java 7 兼容性
对于 JavaFX 2.x Java 7,使用 Java 编译器:
"%JDK_HOME%\bin\javac" -classpath "%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar" fxservidor.java
调整类路径并相应地将占位符替换为您的 JDK 和 JavaFX SDK 路径。
命令行编译和部署
JavaFX 2.x 开发和部署请参考此示例批处理脚本:
javac -classpath "\Program Files\Oracle\JavaFX 2.1 Runtime\lib\jfxrt.jar" Fxservidor.java java -classpath "\Program Files\Oracle\JavaFX 2.1 Runtime\lib\jfxrt.jar;." Fxservidor
修改示例代码
原始代码已修改编译兼容性:
import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class Fxservidor extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) {
以上是如何编译和运行现代 Java 版本的 JavaFX 程序?的详细内容。更多信息请关注PHP中文网其他相关文章!