5

I recently started setting up a new Eclipse Workspace for a new project I am working on. It requires checking out from a variety of CVS repositories, including setting up a lot of external jars, dependencies, and build paths. Apparently this is relatively common [and long] tasks for new employees or managing code changes and I was wondering if their was some kind of eclipse scripting interface so I can design a script that automates tasks like CVS checkout and set up dependencies?

Kara
  • 6,115
  • 16
  • 50
  • 57
user1207381
  • 581
  • 2
  • 8
  • 19

3 Answers3

1

You can find an overview of Scripting Tools/Plugins in the eclipse wiki.

To save RampUpTime for new employees you could also:

  • File -> Import -> Install Software Items from File for a base-setup of plugins.
  • Share your perferences with File -> Import -> Remote Preferences
lefloh
  • 10,653
  • 3
  • 28
  • 50
0

Did you check Project set files provided by the team plug ins

Check this http://wiki.eclipse.org/PSF

You can create your own PSF for your workspace and have it set up quickly

cheers, Saurav

saurav
  • 5,388
  • 10
  • 56
  • 101
0

I have created a Vagrant project that does exactly this for WSO2 Products.

The vagrant project is: here

The eclipse application setup script is: here

The workspace setup script is: here

Currently, it imports all the projects, but doesn't yet build the workspace automatically - that is my next goal.


Credits:

Kudos to spektom and the answer here that made it all possible.

Community
  • 1
  • 1
Chris Snow
  • 23,813
  • 35
  • 144
  • 309