使用e(fx)clipse进行JavaFX项目的打包
2015-12-14 10:20
513 查看
对于e(fx)clipse,本人也不再赘述,其实就是eclipse的JavaFX插件。
那么,我们将看看e(fx)clipse是如何进行项目打包的。
首先打开e(fx)clipse,新建一个JavaFX Project。
然后新建一个JavaFX Main Class,往start方法中随便添加点代码。
最后进行运行,发现程序可以成功运行。
不过,倘若你使用eclipse自带的export功能进行jar的导出,你会发现程序不可运行。
在e(fx)clipse官方会发现,e(fx)clipse里的JavaFX项目是通过ant进行打包的。在你新建项目的时候,同时会生成build的配置文件。
![](http://my.csdn.net/uploads/201208/01/1343824618_2902.png)
如图中的build.fxbuild文件,就是build的配置文件。
双击进行编辑。
![](http://my.csdn.net/uploads/201208/01/1343825985_6720.png)
其中的Application version和Application class是必须填的,不然程序运行会报错。
填完后,点击旁边的ant Build.xml 或者 ant Build.xml and run。
![](http://my.csdn.net/uploads/201208/01/1343826095_8157.png)
然后,我们的JavaFX项目的Build就开始了,同时会在项目目录下生成若干个文件夹和一些文件。
![](http://my.csdn.net/uploads/201208/01/1343826852_6084.png)
由上图可见,目录下已经生成了JavaFX三种部署方式的文件:1.嵌入网页 2.jnlp 3.jar 。
对于喜欢eclipse的同志们来说,e(fx)clipse确实是一个很不错的选择。
那么,我们将看看e(fx)clipse是如何进行项目打包的。
首先打开e(fx)clipse,新建一个JavaFX Project。
然后新建一个JavaFX Main Class,往start方法中随便添加点代码。
最后进行运行,发现程序可以成功运行。
不过,倘若你使用eclipse自带的export功能进行jar的导出,你会发现程序不可运行。
在e(fx)clipse官方会发现,e(fx)clipse里的JavaFX项目是通过ant进行打包的。在你新建项目的时候,同时会生成build的配置文件。
![](http://my.csdn.net/uploads/201208/01/1343824618_2902.png)
如图中的build.fxbuild文件,就是build的配置文件。
双击进行编辑。
![](http://my.csdn.net/uploads/201208/01/1343825985_6720.png)
其中的Application version和Application class是必须填的,不然程序运行会报错。
填完后,点击旁边的ant Build.xml 或者 ant Build.xml and run。
![](http://my.csdn.net/uploads/201208/01/1343826095_8157.png)
然后,我们的JavaFX项目的Build就开始了,同时会在项目目录下生成若干个文件夹和一些文件。
![](http://my.csdn.net/uploads/201208/01/1343826852_6084.png)
由上图可见,目录下已经生成了JavaFX三种部署方式的文件:1.嵌入网页 2.jnlp 3.jar 。
对于喜欢eclipse的同志们来说,e(fx)clipse确实是一个很不错的选择。
相关文章推荐
- MyEclipse下安装JavaFx插件
- java基础之jdk1.5的几个新特性及若干类的使用
- java反序列化利用工具
- Java多态性的理解
- java正则表达式简单应用
- MyEclipse下创建的项目导入到Eclipse中详细的图文配置方法
- 如何在eclipse jee中创建Maven project并且转换为Dynamic web project
- 如何退出MyEclipse2014的Debug模式
- JAVA SAX解析示例
- 如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project
- 如何进行java系统优化
- 详解Java正则表达式语法
- Java容器类List、ArrayList、Vector及map、HashTable、HashMap的区别
- ibatis与spring的配置( There is no statement named XXX in this SqlMap)
- java.lang.UnsupportedOperationException异常
- java堆、栈、方法区、常量池
- 整理很详细的Java正则表达式使用大全
- Java正则表达式入门学习
- Java代码之冒泡法排序
- JBPM4.4:Spring和JBPM整合