Managing Eclipse with Puppet

866 views
Skip to first unread message

Jeff Sussna

unread,
Aug 23, 2012, 9:43:19 PM8/23/12
to puppet...@googlegroups.com
Does anyone know if there's a Puppet module available for managing Eclipse plugins?

Jeff Sussna

unread,
Aug 29, 2012, 1:49:26 PM8/29/12
to puppet...@googlegroups.com
Eclipse itself is straightfoward, since it's just a matter of download/unzip/set env vars.I wrote my own manifest to do that.

In at least one case I tried, installing a plugin by manually placing files into /plugins and /features wasn't enough to activate the plugin. Wondering if it was because of the need to accept the license?


On Wednesday, August 29, 2012 2:38:49 AM UTC-5, Juha Vainikka wrote:
perjantai, 24. elokuuta 2012 0.43.19 UTC+3 Jeff Sussna kirjoitti:
> Does anyone know if there's a Puppet module available for managing Eclipse plugins?

I'm also interested in this. Anyone using puppet for setting up eclipse? (with or without plugins)

Henrik Lindberg

unread,
Aug 29, 2012, 2:04:52 PM8/29/12
to puppet...@googlegroups.com
To install additional plugins into Eclipse, you want to use the "p2
director" application. It is embedded inside the Eclipse IDE itself so
once the IDE is unzipped and Java is installed, it is possible to run
the director.

The director app can install new things, update, and uninstall.

There is also a separately packaged smaller headless p2 director
available for download. (This director is often used in headless/CI builds).

The main complications regarding Eclipse installations is if you install
it in one of the "shared" modes.

Regards
- henrik
> --
> You received this message because you are subscribed to the Google
> Groups "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/5MJ7AWKU7MsJ.
> To post to this group, send email to puppet...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.


Henrik Lindberg

unread,
Aug 29, 2012, 6:24:58 PM8/29/12
to puppet...@googlegroups.com
On 2012-29-08 16:04, Henrik Lindberg wrote:
> To install additional plugins into Eclipse, you want to use the "p2
> director" application. It is embedded inside the Eclipse IDE itself so
> once the IDE is unzipped and Java is installed, it is possible to run
> the director.
>
> The director app can install new things, update, and uninstall.
>
> There is also a separately packaged smaller headless p2 director
> available for download. (This director is often used in headless/CI
> builds).
>
> The main complications regarding Eclipse installations is if you install
> it in one of the "shared" modes.
>

And if you are behind a proxy, you probably need to read this as well:
http://wiki.eclipse.org/Hudson#Configuring_a_proxy_for_the_p2_director

- henrik


Jeff Sussna

unread,
Aug 29, 2012, 8:46:42 PM8/29/12
to puppet...@googlegroups.com
Thanks! Will give it a shot and let you know how it works.

Simon Tremblay

unread,
Jan 17, 2014, 1:52:45 PM1/17/14
to puppet...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages