Dashboard > NexOpen IDE > ... > HowTo > HowTo... Start

View Attachments (8) Info

HowTo... Start

Installation of NexOpen Plugins for Eclipse release 1.0.0-m2

NexOpen Tools for Eclipse 3.x 1.0.0-m2 release October of 2008

In October of 2008 we have updated this page for new release of 1.0.0-m2. Use of 1.0.0-m1 is discouraged and we strongly recommend to use this new version.

NexOpen Team

IMPORTANT NOTE: If you have one or more of the following steps done, we assume that you have a clean workspace and it is not present any previous release of NexOpen IDE (1.0.0-m1 for instance) in your Eclipse IDE. Please, in case they will be present, you should disable using Eclipse, and then you MUST remove from your plugins and features Eclipse folders before to install the NexOpen Eclipse plugins release 1.0.0-m2.

NexOpen IDE has been successfully tested with Eclipse 3.2.x and Callisto Plugins (specially with WTP 1.5.x). Other releases such as Eclipse 3.3 and WTP 2.0 are not compatible with present release.
Follow next steps to start working with NexOpen Tools 1.0.0-m2 for any OS (Windows XP, Windows Vista, Mac OS X, Linux,...):

  • Download Java JDK 5.0 from Sun's site and install it. IMPORTANT NOTE we have NOT tested yet J2SE 6.0 version.
  • (optional step) Download Maven 2 from Apache's site and install it:
    • Unzip it in your disk, for example, at C:\
    • Set Up windows environment variables: M2_HOME
    • Add %M2_HOME%/bin to PATH environment variable
  • Download Eclipse 3.2.x from Eclipse Archived Downloads. Please, you must notice that Eclipse 3.3 or 3.4 is NOT supported in this current release
  • Install Callisto Plugins from Help>Software Updates>Find and Install then you must choose Search for new features to install and click Next.
  • In this wizard, you must check Callisto Discovery Site and follow steps till you complete Callisto installation (WARNING this process could take a lot of time).
  • Restart Eclipse (Eclipse will suggest you with this option)
  • Install NexOpen Plugins for Eclipse. Follow previous step but in the Update site wizard, you must create a new remote site and put the following address http://www.nexopen.org/update_1.0.x/m2. Check it and follow steps till you install it.

  • Restart Eclipse again (Eclipse will suggest you with this option)
  • Select the NexOpen perspective (Window>Open perspective...>Other) and then select NexOpen Perspective
  • Set up your Maven 2 local repository path in Window>Preferences>Maven 2.
  • That's all!
    Deactivate WST Validators
    Before to create a NexOpen Project and in order to avoid high delays, we strongly recommend to deactivate the WST Validators of JEE components, avoiding validate HTML, JSP, XML and more.
    Go to Preferences>Validation and check Suspend all validators

    Doing that, we can avoid high times doing validations in our NexOpen Projects

After that, you can check also following section of HowTo... Create a new NexOpen project

Maven2 mirrors and repositories

IMPORTANT NOTE Before to carry on, you must read carefully this page in order to avoid problems with latency and high times of waiting.

Prerequisites for 1.0.0-m2

In order to use NexOpen IDE Plugins for Eclipse 1.0.0-m1 correctly, you must satisfy following requirements

  1. You must have Eclipse 3.2.2
  2. You must use WTP 1.5.x and plugins related with Callisto Project
  3. You must use Java Version 5.0 (we plain to use J2SE 6.0 in 1.0.0-rc1).
  4. You should have a PC at least 1 GB RAM and 3.00GHz. More RAM memory is also recommended due to great number of plugins from Eclipse Callisto Site.

Since 1.0.0-m2 memory problems detection has been one of the main issues that NexOpen Team has spend a lot of time to improve. In this release, when it is started your Eclipse, NexOpen starts a Eclipse Job which is monitoring the memory of your IDE (we use new java.lang.management classes available in J2SE 5.0). If a memory problem is detected a dialog as follows is show

then you can start your NexOpen IDE with the following instructions mentioned below in order to avoid a java.lang.OutOfMemoryError (increasing memory heap).

Eclipse in Mac OS X
IMPORTANT NOTE :On Mac OS X, you start Eclipse by double clicking the Eclipse application. If you need to pass arguments to Eclipse, you'll have to edit the eclipse.ini file inside the Eclipse application bundle: select the Eclipse application bundle icon while holding down the Control Key. This will present you with a popup menu. Select "Show Package Contents" in the popup menu. Locate eclipse.ini file in the Contents/MacOS subfolder and open it with your favorite text editor to edit the command line options.
See here for more details.
Eclipse and java.lang.OutOfMemoryError
IMPORTANT NOTE :In order to avoid java.lang.OutOfMemoryError for Permanent Generation full space, use in your Sun HotSpot Virtual Machine the command line option -XX:MaxPermSize=n, where n specifies the size. In practice, usual values are 128M, keep in mind that the default value is 64M. The permanent generation should not be ignored, because we need enough memory allocated to it to hold all classes in all applications. In the file eclipse.ini, you must put this property and startup with the following virtual machine arguments
-vmargs -ea -Xms384m -Xmx768m -XX:MaxPermSize=256m


Browse Space
- Pages
- Labels
- Attachments
- Mail
- News
- Activity
- Advanced

Explore Confluence
- Popular Labels
- Notation Guide

Your Account
Log In

 

Other Features

View a printable version of the current page.

Add Content


Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.7 Build:#813 Aug 28, 2007)
Bug/feature request - Contact Administrators