|How to import plugins from other installation? [message #1799949]
||Mon, 17 December 2018 20:14
| Cristiano Gavião
Registered: July 2009
I used to "copy" installed plugins using File/Import /Install/FromExistingInstallation. feature. It was nice because I didn't had to remember every plugin every time I upgrade.|
But since I started to use oomph to install my IDE I can't do this any more. At least I can't do what I used todo. When I go to import and select the other installation folder an error message appears: "specify the path to a valid application installation".
Is there a easy way to copy plugins that I've installed in other installations?
[Updated on: Mon, 17 December 2018 20:15]
Report message to a moderator
|Re: How to import plugins from other installation? [message #1799960 is a reply to message #1799949]
||Tue, 18 December 2018 05:23
| Ed Merks
Registered: July 2009
An Oomph-based installation by default will use a shared bundle pool so the bundles will not actually be physically nested in the installation but rather are shared between installations. |
When I want something installed in every IDE, I use a p2 task in my user.setup (Navigate -> Open Setup -> User). E.g., I have viPlugin installed in every IDE I install because I have the following in my user.setup.
There are tools already available that make it easy to create a p2 task:
<?xml version="1.0" encoding="UTF-8"?>
Many people use Oomph to author specialized product setups that install a combination of features. More commonly people author project setups that not only provision an installation, but also a workspace with the actual projects on which they work.
E.g., for EMF I have these simple instructions for creating a development environment for working on EMF:
This project setup ensures that the tools needed to work on EMF's source code are installed, it clones the EMF Git repository, provisions the target platform with the bundles needed to compile EMF, imports EMF's projects into the workspace, and organizes those projects into working sets, and so on.
In other words, Oomph has all the infrastructure you need to automate creating specialized installations and specialized workspaces.
Powered by FUDForum
. Page generated in 0.02006 seconds