Java Fx-安装E(FX)CLIPSE IDE

安装E(FX)CLIPSE IDE

本文主要介绍如何在Eclipse Mars 4.5.0版本上安装e(fx)clipse。

本文中的介绍和截图使用了纯净安装的为RCP和RAP开发者准备的Eclipse 64位版本,你可以在这里下载(http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/marsr)。操作系统是Windows 7 SP1。以下操作步骤不包含安装Eclipse Mars 4.5.0的过程。

1-1 900px-Help_Install_New_Software

1. 选择Help菜单

2. 选择Install New Software选项

1-02 Install_Work_with_All_Available_Sites_Uncheck_Group_items_by_category_Check_efxclipse_IDE

1. 从Work with的下拉列表中选择–All Available Sites-–选项

2. 在下面的细节区域取消选中Group items by category

3. 只选中e(fx)clipse – IDE选项。所有其他以e(fx)clipse – IDE开头的选项都是e(fx)clipse IDE的子项。而e(fx)clipse – Minimal JavaFX OSGi integration bundles选项跟本教程无关。

4. 点击Next >按钮

1-03 Install_Install_Details_Next

点击Next >按钮

1-04 I_accept_the_terms_of_the_license_agreement

1. 点击I accept the terms of the license agreement单选按钮

2. 点击Finish按钮

1-05 Installing_Software

等待大约2分钟安装完成

1-06 Software_Updates

点击Yes按钮

为你的应用程序开发设置一个目标平台

1-07 Preferences_Plug-in_Development_Target_Platform_Add

1. 打开Window > Preferences > Plugin-in Development > Target Platform

2. 点击右边的Add …按钮

1-08 New_Target_Definition_Nothing_Start_with_an_empty_target_definition

1. 选择Nothing: Start with an empty target definition

2. 点击Next >按钮

1-09 New_Target_Definition_Name_efxeclipse_Add

1. 输入e(fx)clipse作为目标平台的Name

2. 点击Add…按钮

1-10 Add_Content_Add_Software_Site_Next

选择Software Site,然后点击Next >按钮

1-11 Add_Content_Add_Software_Site_FX_Target_Uncheck_Include_required_software_Finish

1. 在Work with文本框中输入网址http://download.eclipse.org/efxclipse/runtime-released/2.0.0/site,然后按下Enter键

2. 展开FX Target并选中Target Platform for Eclipse

3. 取消选中Include required software

4. 点击Finish按钮

1-12 New_Target_Definition_Name_efxeclipse_Resolving

这个处理过程在大部分系统上需要少于1分钟的时间

1-13 New_Target_Definition_Name_efxeclipse_Finish

1. 选中e(fx)clipse以激活(Active)新的目标平台

2. 点击Apply按钮

3. 点击OK按钮

配置ECLIPSE使用JDK而不是JRE

当在FX Build Configuration(build.fxbuild文件)中进行一个ant build and run 操作时,JRE库必须是一个JDK。下面的步骤将会向你展示如何将JRE配置成JDK,使得ant build and run操作可以工作。

1-14 900px-FX_Build_Config

Window -> Preferences

1-15 Window_Preferences

1. Java -> Installed JREs

2. 点击Add…按钮

1-16 900px-Java_Installed_JREs

1. 选择Standard VM

2. 点击Next >按钮

1-17 StandardVM

不要点击Directory…按钮。该按钮会过滤掉JDK而只显示JRE。

1-18 JRE_Home

1. 使用操作系统的文件系统浏览器来获取到目标JDK的完整路径

例如C:Program FilesJavajdk1.8.0_25

2. 复制粘贴完整路径到JRE home文本框中

3. 点击Finish按钮

1-19 JRE_Definition

1. 通过选中刚刚新建的JDK将其设置为默认JRE环境

2. 点击OK按钮

1-20 Installed_JREs

1. 导航到Execution Environments对话框中

2. Java -> Installed JREs -> Execution Environments

3. 选中JDK选项,而不是JRE

4. 点击OK按钮

1-21 900px-Execution_Environments

这些步骤到此就结束了。以后所有的新项目都会指向这个JDK,而不是JRE。如果你有已存在的项目,他们依然会指向JRE,而不是JDK。

快速浏览一下我们刚刚安装了什么

新的向导

Package Explorer -> (鼠标右击) -> New -> Project…

1-22 900px-Package_Explorer_Right_Click_New_Project

New, Wizard, JavaFX

1-23 Project_Explorer_New_Other_JavaFX

JavaFX -> JavaFX HTML Template

1-24 JavaFX_HTML_Template

JavaFX -> JavaFX Library Project

1-25 JavaFX_Project_Create_a_Java_Project

JavaFX -> JavaFX Product Configuration

1-26 Product_Configuration

JavaFX -> JavaFX Create a Java Project

1-27 Create_a_Java_Project

JavaFX -> JavaFXGraph File

1-28 FXGraph_File

JavaFX -> FXML File

1-29 FXML_File

JavaFX -> JavaFX 3.x ViewPart

1-30 JavaFX_3_x_ViewPart

JavaFX -> JavaFX Main Class

1-31 JavaFX_Main_Class

JavaFX -> JavaFX Preloader Class

1-32 JavaFX_Preloader_Class

JavaFX -> New e4 FX application

1-33 New_e4_FX_application

JavaFX -> New FX-OSGi Bundle

1-34 New_FX-OSGi_Bundle

新的个性设置

Window -> Preferences -> JavaFX

1-35 Preferences_JavaFX

Window -> Preferences -> JavaFX -> CSS

1-36 Preferences_JavaFX_CSS

Window -> Preferences -> JavaFX -> CSS -> Syntax Coloring

1-37 Preferences_JavaFX_CSS_Syntax_Coloring

Window -> Preferences -> JavaFX -> CSS -> Templates

1-38 Preferences_JavaFX_CSS_Template

Window -> Preferences -> JavaFX -> CSSEXTDSL

1-39 Preferences_JavaFX_CSSExtDsl

Window -> Preferences -> JavaFX -> CSSEXTDSL -> Syntax Compiler

1-40 Preferences_JavaFX_CSSExtDsl_Compiler

Window -> Preferences -> JavaFX -> CSSEXTDSL -> Syntax Coloring

1-41 Preferences_JavaFX_CSSExtDsl_Syntax_Coloring

Window -> Preferences -> JavaFX -> CSSEXTDSL -> Templates

1-42 Preferences_JavaFX_CSSExtDsl_Template

Window -> Preferences -> JavaFX -> FXGraph

1-43 Preferences_FXGraph

Window -> Preferences -> JavaFX -> FXGraph-> Compiler

1-44 Preferences_FXGraph_Compiler

Window -> Preferences -> JavaFX -> FXGraph-> Syntax Coloring

1-45 Preferences_FXGraph_Syntax_Coloring

Window -> Preferences -> JavaFX -> FXGraph-> Templates

1-46 Preferences_JavaFX_FXGraph_Templates

新的视图

1-47 Show_View_JavaFX_JavaFX_Preview

1-48 900px-JavaFX_Preview

 

安装E(FX)CLIPSE IDE

本文主要介绍如何在Eclipse Mars 4.5.0版本上安装e(fx)clipse。

本文中的介绍和截图使用了纯净安装的为RCP和RAP开发者准备的Eclipse 64位版本,你可以在这里下载(http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/marsr)。操作系统是Windows 7 SP1。以下操作步骤不包含安装Eclipse Mars 4.5.0的过程。

1-1 900px-Help_Install_New_Software

1. 选择Help菜单

2. 选择Install New Software选项

1-02 Install_Work_with_All_Available_Sites_Uncheck_Group_items_by_category_Check_efxclipse_IDE

1. 从Work with的下拉列表中选择–All Available Sites-–选项

2. 在下面的细节区域取消选中Group items by category

3. 只选中e(fx)clipse – IDE选项。所有其他以e(fx)clipse – IDE开头的选项都是e(fx)clipse IDE的子项。而e(fx)clipse – Minimal JavaFX OSGi integration bundles选项跟本教程无关。

4. 点击Next >按钮

1-03 Install_Install_Details_Next

点击Next >按钮

1-04 I_accept_the_terms_of_the_license_agreement

1. 点击I accept the terms of the license agreement单选按钮

2. 点击Finish按钮

1-05 Installing_Software

等待大约2分钟安装完成

1-06 Software_Updates

点击Yes按钮

为你的应用程序开发设置一个目标平台

1-07 Preferences_Plug-in_Development_Target_Platform_Add

1. 打开Window > Preferences > Plugin-in Development > Target Platform

2. 点击右边的Add …按钮

1-08 New_Target_Definition_Nothing_Start_with_an_empty_target_definition

1. 选择Nothing: Start with an empty target definition

2. 点击Next >按钮

1-09 New_Target_Definition_Name_efxeclipse_Add

1. 输入e(fx)clipse作为目标平台的Name

2. 点击Add…按钮

1-10 Add_Content_Add_Software_Site_Next

选择Software Site,然后点击Next >按钮

1-11 Add_Content_Add_Software_Site_FX_Target_Uncheck_Include_required_software_Finish

1. 在Work with文本框中输入网址http://download.eclipse.org/efxclipse/runtime-released/2.0.0/site,然后按下Enter键

2. 展开FX Target并选中Target Platform for Eclipse

3. 取消选中Include required software

4. 点击Finish按钮

1-12 New_Target_Definition_Name_efxeclipse_Resolving

这个处理过程在大部分系统上需要少于1分钟的时间

1-13 New_Target_Definition_Name_efxeclipse_Finish

1. 选中e(fx)clipse以激活(Active)新的目标平台

2. 点击Apply按钮

3. 点击OK按钮

配置ECLIPSE使用JDK而不是JRE

当在FX Build Configuration(build.fxbuild文件)中进行一个ant build and run 操作时,JRE库必须是一个JDK。下面的步骤将会向你展示如何将JRE配置成JDK,使得ant build and run操作可以工作。

1-14 900px-FX_Build_Config

Window -> Preferences

1-15 Window_Preferences

1. Java -> Installed JREs

2. 点击Add…按钮

1-16 900px-Java_Installed_JREs

1. 选择Standard VM

2. 点击Next >按钮

1-17 StandardVM

不要点击Directory…按钮。该按钮会过滤掉JDK而只显示JRE。

1-18 JRE_Home

1. 使用操作系统的文件系统浏览器来获取到目标JDK的完整路径

例如C:Program FilesJavajdk1.8.0_25

2. 复制粘贴完整路径到JRE home文本框中

3. 点击Finish按钮

1-19 JRE_Definition

1. 通过选中刚刚新建的JDK将其设置为默认JRE环境

2. 点击OK按钮

1-20 Installed_JREs

1. 导航到Execution Environments对话框中

2. Java -> Installed JREs -> Execution Environments

3. 选中JDK选项,而不是JRE

4. 点击OK按钮

1-21 900px-Execution_Environments

这些步骤到此就结束了。以后所有的新项目都会指向这个JDK,而不是JRE。如果你有已存在的项目,他们依然会指向JRE,而不是JDK。

快速浏览一下我们刚刚安装了什么

新的向导

Package Explorer -> (鼠标右击) -> New -> Project…

1-22 900px-Package_Explorer_Right_Click_New_Project

New, Wizard, JavaFX

1-23 Project_Explorer_New_Other_JavaFX

JavaFX -> JavaFX HTML Template

1-24 JavaFX_HTML_Template

JavaFX -> JavaFX Library Project

1-25 JavaFX_Project_Create_a_Java_Project

JavaFX -> JavaFX Product Configuration

1-26 Product_Configuration

JavaFX -> JavaFX Create a Java Project

1-27 Create_a_Java_Project

JavaFX -> JavaFXGraph File

1-28 FXGraph_File

JavaFX -> FXML File

1-29 FXML_File

JavaFX -> JavaFX 3.x ViewPart

1-30 JavaFX_3_x_ViewPart

JavaFX -> JavaFX Main Class

1-31 JavaFX_Main_Class

JavaFX -> JavaFX Preloader Class

1-32 JavaFX_Preloader_Class

JavaFX -> New e4 FX application

1-33 New_e4_FX_application

JavaFX -> New FX-OSGi Bundle

1-34 New_FX-OSGi_Bundle

新的个性设置

Window -> Preferences -> JavaFX

1-35 Preferences_JavaFX

Window -> Preferences -> JavaFX -> CSS

1-36 Preferences_JavaFX_CSS

Window -> Preferences -> JavaFX -> CSS -> Syntax Coloring

1-37 Preferences_JavaFX_CSS_Syntax_Coloring

Window -> Preferences -> JavaFX -> CSS -> Templates

1-38 Preferences_JavaFX_CSS_Template

Window -> Preferences -> JavaFX -> CSSEXTDSL

1-39 Preferences_JavaFX_CSSExtDsl

Window -> Preferences -> JavaFX -> CSSEXTDSL -> Syntax Compiler

1-40 Preferences_JavaFX_CSSExtDsl_Compiler

Window -> Preferences -> JavaFX -> CSSEXTDSL -> Syntax Coloring

1-41 Preferences_JavaFX_CSSExtDsl_Syntax_Coloring

Window -> Preferences -> JavaFX -> CSSEXTDSL -> Templates

1-42 Preferences_JavaFX_CSSExtDsl_Template

Window -> Preferences -> JavaFX -> FXGraph

1-43 Preferences_FXGraph

Window -> Preferences -> JavaFX -> FXGraph-> Compiler

1-44 Preferences_FXGraph_Compiler

Window -> Preferences -> JavaFX -> FXGraph-> Syntax Coloring

1-45 Preferences_FXGraph_Syntax_Coloring

Window -> Preferences -> JavaFX -> FXGraph-> Templates

1-46 Preferences_JavaFX_FXGraph_Templates

新的视图

1-47 Show_View_JavaFX_JavaFX_Preview

1-48 900px-JavaFX_Preview

 

转自 http://www.javafxchina.net/blog/2015/09/efxclipse-1-adding_efxclipse_to_eclipse/

 

原文地址:https://www.cnblogs.com/dawnheaven/p/4985490.html