Using Nodecipse CLI Installer
npm install nodeclipse -g
then
nodeclipse install all from <repositoryURL>
check
>nodeclipse help install
Nodeclipse CLI Installer (Eclipse Plugin Manager epm)
nodeclipse help
nodeclipse help aliases
Usage (from folder with eclipse):
nodeclipse list [repositoryURL]
default repositoryURL is http://www.nodeclipse.org/updates/
repositoryURL may be file e.g. jar:file:/D:/path/to/org.nodeclipse.site-0.10.0-SNAPSHOT.zip!/
nodeclipse install <alias|exact.feature.name.feature.group> [...]
nodeclipse install from repositoryURL <alias|exact.feature.name.feature.group> [...]
nodeclipse install all from repositoryURL // BE CAREFUL WHAT YOU ASK FOR
Mapped aliases(21): egit git gfm gradle hudson icons jjs markdown maven mongodb mongodb.shell moonrise nodejs phantomjs pluginslist restclient shelled startexplorer themes wikitext yaml
Visit http://www.nodeclipse.org/ for News, post Shares, Installing details, Features list, Usage (incl Video, Demo) with all shortcuts, Help and Hints, Support options, Where Helping needed, How to
thank and Contact us, also History page.
As of 0.10.8 version, I noticed that p2 director cannot update when there are dependencies between features (Eclipse p2 director application cannot update a feature).
Also it cannot resolve to take missing IU from Eclipse main repository (as Eclipse GUI would do.)
@oberlies, I have tried using query, but it fail when using from JavaScript:
//var query = '"Q:everything.select(x | x.properties ~= filter(\"(org.eclipse.equinox.p2.type.group=true)\"))"';
//var query = '"Q:everything.select(x | x.properties ~= filter(\\\"(org.eclipse.equinox.p2.type.group=true)\\\"))"';
var query = ''; //both option fails with Node
So just did filtering using JavaScript (.split
, .filter
).