You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by Apache Wiki <wi...@apache.org> on 2005/07/09 17:30:21 UTC

[Myfaces Wiki] Trivial Update of "Eclipse IDE" by MartinMarinschek

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for change notification.

The following page has been changed by MartinMarinschek:
http://wiki.apache.org/myfaces/Eclipse_IDE

------------------------------------------------------------------------------
  
  You can install Subclipse by pointing your "Eclipse Software Update" menu towards the online install of Subclipse.
  
- * Open the software updates menu under Help->Software Updates->Find and Install
+  * Open the software updates menu under Help->Software Updates->Find and Install
- 
- * A dialog should pop up, select "Search for New Features to Install"
+  * A dialog should pop up, select "Search for New Features to Install"
- 
- * At the next dialog, select new Update site and add  http://subclipse.tigris.org/update as the update site and perform the update
+  * At the next dialog, select new Update site and add  http://subclipse.tigris.org/update as the update site and perform the update
  
  At least in Windows you should now have a working Eclipse Subclipse plugin, under other operating systems you might have to compile your own libjavahl. It would be too much for this documentation for the exact steps on how to compile the javahl layer. For more information on this topic, check out the subversion site at http://subversion.tigris.org
  
  === Eclipse and the download of the sources ===
  Once you have sucessfully installed subclipse, you can point it towards the subversion repository.
  
- * Open the new perspective Window->Perspective->Other ... Subversion Repository Exploring
+  * Open the new perspective Window->Perspective->Other ... Subversion Repository Exploring
- * In the SVN Repository View on the left hand side click on the right mouse button and choose New->New Repository location
+  * In the SVN Repository View on the left hand side click on the right mouse button and choose New->New Repository location
- 
- *in the new dialog, enter as an URL: https://snv.apache.org/repos/asf/myfaces/current
+  * In the new dialog, enter as an URL: https://snv.apache.org/repos/asf/myfaces/current
- *the user name and password can be left blank if you want read only anon access, otherwise enter your access data
+  * The user name and password can be left blank if you want read only anon access, otherwise enter your access data
- *Press ok and confirm the dialogs regarding the keys, you should now have access to the SVN Myfaces repository
+  * Press ok and confirm the dialogs regarding the keys, you should now have access to the SVN Myfaces repository
  
  == Source checkout ==
  Once you have established contact to the repository you are able to check out the sources into a local project or generate a new project.
@@ -38, +35 @@

  
  First of all the sources are organized in the myfaces directory under
  
- * module/branches
+  * module/branches
- 
- * module/trunk
+  * module/trunk
- 
- * module/tag
+  * module/tag
  
  with module being the submodule.
  The directories branchs, trunk, tag, are various views on the codebase as defined by the Subversion project, as recommendation.
@@ -61, +56 @@

  
  Once you have checked out the project you can use the integrated ant, to build MyFaces from Eclipse.  (Dont worry, using ANT from Eclipse is very easy and graphical, not need for wading through XML graces will be by using Eclipse)
  
- * First, open the ANT view under Window->Show View->Ant->Ant
+  * First, open the ANT view under Window->Show View->Ant->Ant
- 
- * Should now have a perfectly working ANT view in your Eclipse
+  * Should now have a perfectly working ANT view in your Eclipse
- 
- * Now click on the Ant symbol with a plus on the right hand side of it and select the build.xml file in the build dir
+  * Now click on the Ant symbol with a plus on the right hand side of it and select the build.xml file in the build dir
- 
- * you should now have a build files in your ant tree
+  * you should now have a build files in your ant tree
  
  == Building  ==
  
- * First we have to download all the dependencies, open myfaces-realease build file and start download dependencies
+  * First we have to download all the dependencies, open myfaces-realease build file and start download dependencies
- 
- * then do a build all on it, and you should end up with jars and vars in the various dist subdirs.
+  * then do a build all on it, and you should end up with jars and vars in the various dist subdirs.
- 
- * If the build process fails check out the cause, and adjust the property files or your directory, it is the easiest, if you name the project where the myfaces sources are located myfaces.
+  * If the build process fails check out the cause, and adjust the property files or your directory, it is the easiest, if you name the project where the myfaces sources are located myfaces.
  
  
  == Additional Info on the Build Process ==
@@ -88, +78 @@

  to get the webapp support up and running. There are a handful of plugin projects which at least allow basic webapp support. And a handful of plugin collections, most of them commercial which are more sophisticated.
  
  It is highly recommended to use some of the more sophisticated free commercial plugins, because those can give you a headstart with automatic myfaces projects on the latest stable release of myfaces.
- The cheapest ones in the commercial range with decent MyFaces support being MyEclipse http://www.myeclipseide.com with relatively cheap subscription service, and Exadel http://www.exadel.com with a free base version and a moderately priced Pro version.
+ The cheapest ones in the commercial range with decent !MyFaces support being M!yEclipse http://www.myeclipseide.com with relatively cheap subscription service, and Exadel http://www.exadel.com with a free base version and a moderately priced Pro version.
  
  If you want to headstart without any plugins, I can recommend to use the example, which comes with myfaces for an entry point into the correct webapp structure.