Logos on this page link to the corresponding projects

Node Enide Studio 2014 Maven

prerequisites


In short words, install Node.js with needed packages, Java and Eclipse package like Enide Studio:

  1. If you don't have, get latest Node.js http://www.nodejs.org/download/
  2. Then, please install Nodeclipse CLI and Express as follows.
    $ npm install -g nodeclipse

    $ npm install -g express-generator

    $ npm install -g express

    If you are going to use CoffeeScript, do
    $ npm install -g coffee-script

  3. If you don't have, download & install JDK 7 (or newer 8) from Oracle Java SE Downloads. For example "Java Platform (JDK) 7u55 or 8u05".

    Issue #71 may require to use x32 version for Java 6-7 (But for Java 8 seems OK, more feedback about different OS needed). x32 bit JDK would be good enough for using IDE. You can use x64 bit JDK, if you are OK with #71.
    Anyway Java software stack should be of the same bit length x64 or x32 (e.g. Windows x64, JDK x64, Eclipse x64; or Windows x64, JDK x32, Eclipse x32).

    (Warning: there is critical issue #72 with JDK 6.)
    If you don't know what version is used by Eclipse, check Preferences -> Nodeclipse.
    The Eclipse most recommended way to configure what JDK to use is to configure in eclipse.ini.
  4. Download and install Eclipse for your OS.
    Recommended is "Eclipse IDE for Java Developers" or "Eclipse for Java/DSL Developers". You can also install Nodeclipse/Enide into Android ADT-Bundle, Aptana Studio, GGTS Groovy Grails Tool Suite, Red Hat JBoss Developer Studio, STS Spring Tool Suite or other Eclipse-based software like Adobe Flash Builder, IBM Rational products and SAP NetWeaver Developer Studio.
  5. or Get and update Enide Studio 2014 with all Nodeclipse plugins included.

    get Enide Studio 2014.17 for Windows x64 Enide Studio 2014.17 for Windows x64
    get and update older (0.11-preview) Enide Studio 2014 for Windows x32win32 Enide Studio 2014 for Windows x64win64 Enide Studio 2014 for MacOS x64MacOS X Enide Studio 2014 for Linux x64Linux

    That is enough for Node.js, JavaScript and Java development. You can update to the latest version and install even more from Nodeclipse Updates repository, see "b) update site".

    For MacOC X there is also download method using homebrew-cask:
    1. Install homebrew (ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)").
    2. Tap cask repo (brew tap phinze/cask).
    3. Install Enide Studio 2014 by Nodeclipse (brew cask install nodeclipse).

    For Windows there is also older Enide Studio 0.5 (Eclipse 4.3 Kepler distribution) with Nodeclipse plugins pre-installed and configured. Download it from SourceForge, then update following "Installation Instructions". (CoffeeScript plugin works fine with Eclipse 4.3.0 platform.)

Installation\Update Instructions

(for Eclipse or Enide Studio)

In short words, drag-and-drop of install button on Eclipse main toolbar and get Enide Studio 2014 plugins.

a) Marketplace (Recommended way: a bit quicker)

1.  Start Eclipse.

2. Drag and drop into a running Eclipse (menu area) to install Nodeclipse.

    See tip how
2.  Review the features that you are about to install. Click Next.
3.  Read the license agreements,
    and then select I accept the terms of the license agreements. Click Finish.
4.  You will then be asked if you would like to restart Eclipse. Click Restart Now.
5.  Switch to Node perspective (e.g. Window -> Open Perspective -> Other ... -> Node).
6.  Now you are ready to develop Node.js applications with Nodeclipse!

b) update site (bigger choice )

1.  Start Eclipse, then select Help > Install New Software...
2.  Enter the update site URL into the Work with text box:
    http://www.nodeclipse.org/updates/
    or the one that is quicker but changes every release
    http://dl.bintray.com/nodeclipse/nodeclipse/0.17/
    Select with checkbox what you want to install.
    ("The more, the better" does not apply here.
    Take note of what features names you are installing.)
    Below is Enide-Recommended-Set-for-Nodejs for example.
3.  Uncheck "Contact all updates site during install to find required software"
    to make installation quicker.
    Note that different Eclipse version have different behaviour for that checkbox.
    Press the Enter key or Next button.
4.  After a while depending of what you had and what you selected,
    you should see the center box filled with Eclipse plugins to install.
    Click Next.
5.  Review the features that you are about to install. Click Next.
6.  Read the license agreements,
    and then select I accept the terms of the license agreements. Click Finish.
7.  You will then be asked if you would like to restart Eclipse. Click Restart Now.
8.  Switch to Node perspective (e.g. Window -> Open Perspective -> Other ... -> Node).
9.  Now you are ready to develop Node.js applications with Nodeclipse and great tools!

c) Archive (when Internet is slow, not stable or installing many times)

zip archive has content identical to update p2 site

0.  Download zip from SourceForge.
1.  Start Eclipse.
2.  Help -> Install New Software -> Add -> Archive.

Hint for b) & c): keep the file name the same when updating, or remove old path and URLs as Eclipse keeps checking them.

d) Enide p2f file

0.  Read more at Marketplace page.

e) Nodeclipse CLI Installer

0.  Read more at GitHup page.
1.  cd path/to/eclipse
2.  nodeclipse install nodejs markdown gfm startexplorer
3.  Start Eclipse.

Updating

If you used http://dl.bintray.com/nodeclipse/nodeclipse/0.17/ like URL or update site zip archive, you will just need to install with any above option. (Also you will need to clean up old update sites in Preferences -> Update/Install -> Available Software Sites.)
Otherwise Eclipse "Help -> Check for updates" should work. You will be notified about updates if you have "Automatic Updates" enabled in Preferences. Check home page for announces and news about new plugins and workflow.

Reset perspective after an update for new UI elements to appear: ResetPerspective

If you have run into the problem while updating, e.g. "#72", 1) let us know by raising new issue (tell exactly what OS, Java version, Eclipse version and Nodeclipse version is used.) 2) Update to latest JDK. 3) Uninstall then install: 3.1) Uninstall Nodeclipse Core (only 1 feature entry) via Help -> About Eclipse -> Installation details, select Nodeclipse, then Uninstall.. button 3.2) install again.

Troubleshooting

If you can't install, try different way to get Nodeclipse, e.g. other update site, Enide or Enide Studio.
Check home page for announcements.
Try support options.