Skip to main content
Jump to: navigation, search

Difference between revisions of "Efxclipse/Tutorials/AddingE(fx)clipse to eclipse"

Line 3: Line 3:
 
How to install e(fx)clipse on a Mars 4.5.0 version of eclipse
 
How to install e(fx)clipse on a Mars 4.5.0 version of eclipse
 
These instructions were written and the screen captures taken with a clean install of the Eclipse for RCP and RAP Developers 64 bit package available here (http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/marsr).  The Operating system used was Windows 7 SP1.  These steps do not include the install of eclipse 4.5.0 (Mars).
 
These instructions were written and the screen captures taken with a clean install of the Eclipse for RCP and RAP Developers 64 bit package available here (http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/marsr).  The Operating system used was Windows 7 SP1.  These steps do not include the install of eclipse 4.5.0 (Mars).
[[File:Help_Install_New_Software.png|none|900px]]
+
[[File:Help_Install_New_Software.png|frame|900px]]
 
# Select the '''Help''' menu.
 
# Select the '''Help''' menu.
 
# Select the '''Install New Software...''' option.
 
# Select the '''Install New Software...''' option.
[[File:Install_Work_with_All_Available_Sites_Uncheck_Group_items_by_category_Check_e(fx)clipse_-_IDE.png|none|900px]]
+
[[File:Install_Work_with_All_Available_Sites_Uncheck_Group_items_by_category_Check_e(fx)clipse_-_IDE.png|frame|900px]]
 
# Select the '''--All Available Sites --''' option from the '''<u>W</u>ork with:''' drop down list.
 
# Select the '''--All Available Sites --''' option from the '''<u>W</u>ork with:''' drop down list.
 
# Uncheck the '''<u>G</u>roup items by category''' check box in the bottom details section.
 
# Uncheck the '''<u>G</u>roup items by category''' check box in the bottom details section.
 
# Check only the '''e(fx)clipse - IDE''' Name option.  All the other options starting with '''e(fx)clipse - IDE''' are subsets of the full e(fx)clipse IDE.  The '''e(fx)clipse - Minimal JavaFX OSGi integration bundles''' option is out of scope for these instructions.
 
# Check only the '''e(fx)clipse - IDE''' Name option.  All the other options starting with '''e(fx)clipse - IDE''' are subsets of the full e(fx)clipse IDE.  The '''e(fx)clipse - Minimal JavaFX OSGi integration bundles''' option is out of scope for these instructions.
 
# Press the '''<u>N</u>ext >''' button.
 
# Press the '''<u>N</u>ext >''' button.
[[File:Install_Install_Details_Next.png | none | 900px]]
+
[[File:Install_Install_Details_Next.png|frame|900px]]
 
# Press the '''<u>N</u>ext >''' button.
 
# Press the '''<u>N</u>ext >''' button.
[[File:I_accept_the_terms_of_the_license_agreement.png | none | 900px]]
+
[[File:I_accept_the_terms_of_the_license_agreement.png|frame|900px]]
 
# Press the '''I accept the terms of the license agreement''' radio button.
 
# Press the '''I accept the terms of the license agreement''' radio button.
 
# Press the '''<u>F</u>inish''' button.
 
# Press the '''<u>F</u>inish''' button.
[[File:Installing_Software.png | none | 900px]]
+
[[File:Installing_Software.png|frame|900px]]
 
# Wait about 2 minutes for the install to complete.
 
# Wait about 2 minutes for the install to complete.
[[File:Software_Updates.png | none | 900px]]
+
[[File:Software_Updates.png|frame|900px]]
 
# Press the '''Yes''' button.
 
# Press the '''Yes''' button.
  
 
= Setup a target platform for your application development =
 
= Setup a target platform for your application development =
[[File:Preferences_Plug-in_Development_Target_Platform_Add.png | none | 900px]]
+
[[File:Preferences_Plug-in_Development_Target_Platform_Add.png|frame|900px]]
 
# Open '''Window''' > '''Preferences''' > '''Plugin-in Development''' > '''Target Platform'''
 
# Open '''Window''' > '''Preferences''' > '''Plugin-in Development''' > '''Target Platform'''
 
# Click '''Add ...''' on the right.
 
# Click '''Add ...''' on the right.
[[File:New_Target_Definition_Nothing_Start_with_an_empty_target_definition.png | none | 900px]]
+
[[File:New_Target_Definition_Nothing_Start_with_an_empty_target_definition.png|frame|900px]]
 
# Select '''Nothing: Start with an empty target definition'''.  
 
# Select '''Nothing: Start with an empty target definition'''.  
 
# Press the '''<u>N</u>ext >''' button.
 
# Press the '''<u>N</u>ext >''' button.
Line 31: Line 31:
 
# Enter '''e(fx)clipse''' as the target platform name.
 
# Enter '''e(fx)clipse''' as the target platform name.
 
# Press the '''Add...''' button.   
 
# Press the '''Add...''' button.   
[[File:Add_Content_Add_Software_Site_Next.png | none | 900 px]]
+
[[File:Add_Content_Add_Software_Site_Next.png|frame|900px]]
 
# Select '''Software Site'''.  Then press the '''Next >''' button.
 
# Select '''Software Site'''.  Then press the '''Next >''' button.
[[File:Add_Content_Add_Software_Site_FX_Target_Uncheck_Include_required_software_Finish.png|none|900px]]
+
[[File:Add_Content_Add_Software_Site_FX_Target_Uncheck_Include_required_software_Finish.png|frame|900px]]
 
# Enter http://download.eclipse.org/efxclipse/runtime-released/2.0.0/site as the site.  Press the enter key while in the '''<u>W</u>ork with:''' text box.
 
# Enter http://download.eclipse.org/efxclipse/runtime-released/2.0.0/site as the site.  Press the enter key while in the '''<u>W</u>ork with:''' text box.
 
# Expand '''FX Target''' and check '''Target Platform for Eclipse'''  
 
# Expand '''FX Target''' and check '''Target Platform for Eclipse'''  
 
# Uncheck '''Include required software''' check box.
 
# Uncheck '''Include required software''' check box.
 
# Press the '''Finish''' button.
 
# Press the '''Finish''' button.
[[File:New_Target_Definition_Name_e(fx)eclipse_Resolving.png|none|900px]]
+
[[File:New_Target_Definition_Name_e(fx)eclipse_Resolving.png|frame|900px]]
 
# The resolving will take less then one minute on most systems.
 
# The resolving will take less then one minute on most systems.
[[File:New_Target_Definition_Name_e(fx)eclipse_Finish.png|none|900px]]
+
[[File:New_Target_Definition_Name_e(fx)eclipse_Finish.png|frame|900px]]
 
# Check the '''e(fx)clipse''' check box to make the new target platform the '''(Active)''' platform.   
 
# Check the '''e(fx)clipse''' check box to make the new target platform the '''(Active)''' platform.   
 
# Press the '''Apply''' button.
 
# Press the '''Apply''' button.
Line 47: Line 47:
 
= A quick peak at what is now installed =
 
= A quick peak at what is now installed =
 
== New Wizards ==
 
== New Wizards ==
[[File:Package_Explorer_Right_Click_New_Project.png | none | 900px]]
+
[[File:Package_Explorer_Right_Click_New_Project.png|frame|900px]]
[[File:Project_Explorer_New_Other_JavaFX.png | none | 900px]]
+
[[File:Project_Explorer_New_Other_JavaFX.png|frame|900px]]
[[File:JavaFX_Preview.png | none | 900px]]
+
[[File:JavaFX_HTML_Template.png|frame|900px]]
[[File:JavaFX_HTML_Template.png | none | 900px]]
+
[[File:JavaFX_Project_Create_a_Java_Project.png|frame|900px]]
[[File:JavaFX_Project_Create_a_Java_Project.png | none | 900px]]
+
[[File:Product_Configuration.png|frame|900px]]
[[File:Product_Configuration.png | none | 900px]]
+
[[File:Create_a_Java_Project.png|frame|900px]]
[[File:Create_a_Java_Project.png | none | 900px]]
+
[[File:FXGraph_File.png|frame|900px]]
[[File:FXGraph_File.png | none | 900px]]
+
[[File:FXML_File.png|frame|900px]]
[[File:FXML_File.png | none | 900px]]
+
[[File:JavaFX_3.x_ViewPart.png|frame|900px]]
[[File:JavaFX_3.x_ViewPart.png | none | 900px]]
+
[[File:JavaFX_Main_Class.png|frame|900px]]
[[File:JavaFX_Main_Class.png | none | 900px]]
+
[[File:JavaFX_Preloader_Class.png|frame|900px]]
[[File:JavaFX_Preloader_Class.png | none | 900px]]
+
[[File:New_FX-OSGi_application.png|frame|900px]]
[[File:New_FX-OSGi_application.png | none | 900px]]
+
[[File:New_FX-OSGi_Bundle.png|frame|900px]]
[[File:New_FX-OSGi_Bundle.png | none | 900px]]
+
[[File:New_e4_FX_application.png|frame|900px]]
[[File:New_e4_FX_application.png | none | 900px]]
+
  
 
== New Preferences ==
 
== New Preferences ==
[[File:Preferences_Plug-in_Development_Target_Platform.png|none|900px]]
+
[[File:Preferences_Plug-in_Development_Target_Platform.png|frame|900px]]
 
+
[[File:Preferences_JavaFX.png|frame|900px]]
[[File:Preferences_JavaFX.png | none | 900px]]
+
[[File:Preferences_JavaFX_CSS.png|frame|900px]]
[[File:Preferences_JavaFX_CSS.png | none | 900px]]
+
[[File:Preferences_JavaFX_CSS_Syntax_Coloring.png|frame|900px]]
[[File:Preferences_JavaFX_CSS_Syntax_Coloring.png | none | 900px]]
+
[[File:Preferences_JavaFX_CSS_Template.png|frame|900px]]
[[File:Preferences_JavaFX_CSS_Template.png | none | 900px]]
+
[[File:Preferences_JavaFX_CSSExtDsl.png|frame|900px]]
[[File:Preferences_JavaFX_CSSExtDsl.png | none | 900px]]
+
[[File:Preferences_JavaFX_CSSExtDsl_Compiler.png|frame|900px]]
[[File:Preferences_JavaFX_CSSExtDsl_Compiler.png | none | 900px]]
+
[[File:Preferences_CSSExtDsl_Template.png|frame|900px]]
[[File:Preferences_CSSExtDsl_Template.png | none | 900px]]
+
[[File:Preferences_FXGraph.png|frame|900px]]
[[File:Preferences_FXGraph.png | none | 900px]]
+
[[File:Preferences_FXGraph_Compiler.png|frame|900px]]
[[File:Preferences_FXGraph_Compiler.png | none | 900px]]
+
[[File:Preferences_FXGraph_Syntax_Coloring.png|frame|900px]]
[[File:Preferences_FXGraph_Syntax_Coloring.png | none | 900px]]
+
[[File:Preferences_FXGraph_Syntax_Coloring.png|frame|900px]]
[[File:Preferences_FXGraph_Syntax_Coloring.png | none | 900px]]
+
[[File:Preferences_Templates.png|frame|900px]]
[[File:Preferences_Templates.png | none | 900px]]
+
 
== New View ==
 
== New View ==
[[File:Show_View_JavaFX_JavaFX_Preview.png | none | 900px]]
+
[[File:Show_View_JavaFX_JavaFX_Preview.png|frame|900px]]
 +
[[File:JavaFX_Preview.png|frame|900px]]

Revision as of 19:43, 29 August 2015

Under Construction Go somewhere else.jpg

Installing e(fx)clipse IDE.

How to install e(fx)clipse on a Mars 4.5.0 version of eclipse These instructions were written and the screen captures taken with a clean install of the Eclipse for RCP and RAP Developers 64 bit package available here (http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/marsr). The Operating system used was Windows 7 SP1. These steps do not include the install of eclipse 4.5.0 (Mars).

Help Install New Software.png
  1. Select the Help menu.
  2. Select the Install New Software... option.
Install Work with All Available Sites Uncheck Group items by category Check e(fx)clipse - IDE.png
  1. Select the --All Available Sites -- option from the Work with: drop down list.
  2. Uncheck the Group items by category check box in the bottom details section.
  3. Check only the e(fx)clipse - IDE Name option. All the other options starting with e(fx)clipse - IDE are subsets of the full e(fx)clipse IDE. The e(fx)clipse - Minimal JavaFX OSGi integration bundles option is out of scope for these instructions.
  4. Press the Next > button.
Install Install Details Next.png
  1. Press the Next > button.
I accept the terms of the license agreement.png
  1. Press the I accept the terms of the license agreement radio button.
  2. Press the Finish button.
Installing Software.png
  1. Wait about 2 minutes for the install to complete.
Software Updates.png
  1. Press the Yes button.

Setup a target platform for your application development

Preferences Plug-in Development Target Platform Add.png
  1. Open Window > Preferences > Plugin-in Development > Target Platform
  2. Click Add ... on the right.
New Target Definition Nothing Start with an empty target definition.png
  1. Select Nothing: Start with an empty target definition.
  2. Press the Next > button.
New Target Definition Name e(fx)eclipse Add.png
  1. Enter e(fx)clipse as the target platform name.
  2. Press the Add... button.
Add Content Add Software Site Next.png
  1. Select Software Site. Then press the Next > button.
Add Content Add Software Site FX Target Uncheck Include required software Finish.png
  1. Enter http://download.eclipse.org/efxclipse/runtime-released/2.0.0/site as the site. Press the enter key while in the Work with: text box.
  2. Expand FX Target and check Target Platform for Eclipse
  3. Uncheck Include required software check box.
  4. Press the Finish button.
New Target Definition Name e(fx)eclipse Resolving.png
  1. The resolving will take less then one minute on most systems.
New Target Definition Name e(fx)eclipse Finish.png
  1. Check the e(fx)clipse check box to make the new target platform the (Active) platform.
  2. Press the Apply button.
  3. Press the OK button.

A quick peak at what is now installed

New Wizards

Package Explorer Right Click New Project.png
Project Explorer New Other JavaFX.png
JavaFX HTML Template.png
JavaFX Project Create a Java Project.png
Product Configuration.png
Create a Java Project.png
FXGraph File.png
FXML File.png
JavaFX 3.x ViewPart.png
JavaFX Main Class.png
JavaFX Preloader Class.png
New FX-OSGi application.png
New FX-OSGi Bundle.png
New e4 FX application.png

New Preferences

Preferences Plug-in Development Target Platform.png
Preferences JavaFX.png
Preferences JavaFX CSS.png
Preferences JavaFX CSS Syntax Coloring.png
Preferences JavaFX CSS Template.png
Preferences JavaFX CSSExtDsl.png
Preferences JavaFX CSSExtDsl Compiler.png
Preferences CSSExtDsl Template.png
Preferences FXGraph.png
Preferences FXGraph Compiler.png
Preferences FXGraph Syntax Coloring.png
Preferences FXGraph Syntax Coloring.png

New View

Show View JavaFX JavaFX Preview.png
JavaFX Preview.png

Back to the top