I'm trying follow this article
When I try to 'Disable the checkbox Contact all update sites during install to find required software, to avoid unwanted updates of other Eclipse plug-ins.' I can't to make next steps because
Cannot complete the install because one or more required items could not be found.
Software being installed: Xtend SDK 2.4.0.v201303201134 (org.eclipse.xtend.sdk.feature.group 2.4.0.v201303201134)
Missing requirement: Xtend Standalone Bundle 2.4.0.v201303201134 (org.eclipse.xtend.standalone 2.4.0.v201303201134) requires 'bundle org.eclipse.emf.codegen 2.5.0' but it could not be found
Cannot satisfy dependency:
From: Xtend SDK 2.4.0.v201303201134 (org.eclipse.xtend.sdk.feature.group 2.4.0.v201303201134)
To: org.eclipse.xtend.standalone [2.4.0.v201303201134]
Or I get error during installation in eclipse if enabale that checkbox.
An error occurred while collecting items to be installed
session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.android.ide.eclipse.base,21.1.0.v201302060044-569685
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,21.1.0.v201302060044-569685
to install Xtend but do not contact eclipse update site, you just need to add the EMF update site if not already done.
Help -> Install new Software -> Available Software sites -> Add...
http://download.eclipse.org/modeling/emf/emf/updates/releases
After that disable all the Software sites except of EMF and Xtext (unfortunately I can't post images here)
Now, after closing with "Ok", choose work with Xtext update site. Select Xtend from the treeview, enable the "Contact all update sites" (unfortunately I can't post images here) and follow the next wizard steps.
It sounds like you are trying all that on a classic Eclipse installation, without the Android plugins installed. Therefore please re-read the tutorial section "Setting up the IDE", it recommends to download and install th "all-in-one" bundle from the Android website or to manually install the ADT plugin into an existing Eclipse.
You should not uncheck the checkbox during the update. Eclipse will only add necessary updates to the list of plugins to be installed. And you can review that list once again in the installation wizard after Eclipse decided about the plugins.
The Article assumes that you have a running Eclipse with EMF installed. This does not seem to be the case for you. Just leave 'Contact all update sites during install to find required software' and it will properly install EMF.
Work fine for me when i take Eclipse build with already installed Xtend SDK and installing the ADT Plugin.
Related
I tried to install Checkstyle plugin on Eclipse Mars, both via Eclipse Marketplace and via the update site (http://eclipse-cs.sf.net/update).
I set the option to contact other updates sites to satisfy dependencies, but I got following error:
Cannot complete the install because one or more required items could
not be found. Software being installed: Extension for eclipse-cs
plugin with additional Checks 1.13.5
(com.github.sevntu.checkstyle.checks.feature.feature.group 1.13.5)
Missing requirement: Sevntu eclipse-cs Extension Plugin 1.13.5
(eclipsecs-sevntu-plugin 1.13.5) requires 'bundle
net.sf.eclipsecs.checkstyle 0.0.0' but it could not be found Cannot
satisfy dependency:
From: Extension for eclipse-cs plugin with additional Checks 1.13.5 (com.github.sevntu.checkstyle.checks.feature.feature.group 1.13.5)
To: eclipsecs-sevntu-plugin [1.13.5]
UPDATE:
I installed the plugin from the archive successfully, but online install doesn't work.
The link http://eclipse-cs.sourceforge.net/#!/install gives four different approaches to install the CheckStyle plugin on Eclipse:
Via Eclipse Marketplace link (recommended)
Via Eclipse Marketplace client
From the update site
From an update site archive
The first approach (dragging and dropping the link to the workspace) performs an online install, and worked fine for me with Eclipse Mars.
The second option (Via Eclipse Marketplace client) did not work. I got this error: "The following solutions are not available: CheckStyle Contributions (id=de.unkrig.cs-contrib.feature.feature.group, site=http://cs-contrib.unkrig.de/update)"
Iam trying to install maven plugin for eclipse luna through eclipse market place but i get the following error.
Cannot complete the install because one or more required items could not be found.
Software being installed: Maven Development Tools 0.3.0.201410040035 (com.ifedorenko.m2e.mavendev.feature.feature.group 0.3.0.201410040035)
Missing requirement: Maven Development Tools 0.3.0.201409160039 (com.ifedorenko.m2e.mavendev 0.3.0.201409160039) requires 'bundle org.eclipse.m2e.launching [1.6.0,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: Maven Development Tools 0.3.0.201410040035 (com.ifedorenko.m2e.mavendev.feature.feature.group 0.3.0.201410040035)
To: com.ifedorenko.m2e.mavendev [0.3.0.201409160039]
Please help how can i solve this problem.
All my environment variable are also set correctly.
In fact, I have the same problem on my environment.
In the error message, you can see that the plugin you want to install need the bundle org.eclipse.m2e.launching in following versions (1.6.0 to 2.0.0).
Actually, only version 1.5 of m2e is released. You can install the milestone of version 1.6 by following these instructions.
Help > Install new software...
Paste the following link into the field Work with : http://download.eclipse.org/technology/m2e/milestones/1.6/
Press enter
Select all plugins you need
Click Next and follow the wizard
After this installation, retry the installation of "Maven Development Tools"
I hope this answer will help you.
Try installing through this update site instead:
http://download.eclipse.org/releases/luna/
Use the latest Eclipse EE version it internally consist Maven plugin
The 'Maven Development Tools' you appear to be trying to install requires that the basic 'Maven Integration for Eclipse' (m2e) is already installed.
Some downloads of Eclipse include m2e but others don't.
Install m2e using 'Help > Install New Software...'. Choose the main Luna site to work with. m2e is in the 'Collaboration' section.
I just downloaded eclipse version Version: 3.7.0.Now for this eclipse I am installing gwt plugin for it.
Plugin link for this is: gwt plugin
(http://dl.google.com/eclipse/plugin/3.7)
Now while installing I have checked to following items:
Google plugin for eclipse
Google app engine for java sdk 1.6.6
Google web tool kit SDK 2.4
All other check box are unchecked.
Now on click on next at the time of installation it is giving me error like below:Cannot complete the install because one or more required items could not be found.
Software being installed: Google Plugin for Eclipse 3.7 2.6.1.v201205091048-rel-r37 (com.google.gdt.eclipse.suite.e37.feature.feature.group 2.6.1.v201205091048-rel-r37)
Missing requirement: Google Plugin for Eclipse 3.7 2.6.1.v201205091048-rel-r37 (com.google.gdt.eclipse.suite.e37.feature.feature.group 2.6.1.v201205091048-rel-r37) requires 'org.eclipse.wst.server.core 0.0.0' but it could not be found
I am not getting what is the issue.
Please help me out.
Thanks in advance.
WST is a requirement for Eclipse Google plugin. To make sure that this requirement is installed, make sure that the indigo update site(http://download.eclipse.org/releases/indigo) is added in the list of Available Software Sites. Also, before starting the installation of GPE, make sure that 'Contact all update sites during install to find required software' check box is checked.
This is an old issue already reported in Google groups.
The option Contact all update sites during install to find required software should be checked. In this case all missed dependencies will be installed automatically
I'm trying to install my custom Eclipse plugin, which works perfectly when launched from the manifest file, onto a clean installation of Eclipse. I've installed the necessary dependencies (GEF and Zest) manually using their update sites. However, the plugin still doesn't show up. I googled around a lot and found a site suggesting I open eclipse with -debug -consoleLog and revealed the following:
Edit: here's a screenshot of my entire log:
"PowerPlugin" is my custom plugin.
I've checked, and my plugin specifies these dependencies with a minimum version number, and I have installed Zest 1.3.0, Draw2D 3.7.2, and the GEF "All-In-One" SDK 3.7.2, which should satisfy these dependencies, I believe.
Any clue what's wrong?
I would suggest using just indigo update site http://download.eclipse.org/releases/indigo and installing all required dependencies like gef and zest from there (assuming that you use indigo as a baseline?). This update site (actually it is now called a "software site" or repository) contains all required dependencies and they will be installed if needed.
When you using Help>Install new software... p2 provisioning system is used and it will make sure that all required dependencies are satisfied before it starts installing anything.
[Updated bellow]
The problem then is with a dropin mechanism. I found it very unreliable. Would be much better if you could install your plug-in using the standard p2 mechanism (by using software site aka p2 repository) that is:
Please create a feature project.
Add your plug-in (plug-ins) to the newly created feature.
Export the feature ("Export Wizard" link on feature.xml editor). Choose directory destination and on Options tab make sure that "Generate Metadata Repository" is selected (this will spare you the time to create UpdateSite project although you could do that if you want more flexibility later).
In your exported forlder your should have: feature, plugins folders and also artifacts.jar and conten.jar with p2 metadata.
In your destination eclipse go to Help>Install New Software... then Add... and Local... and browse to the folder from point 4.
You should see the feature to install in the list (if not please deselect "Group items by category") and then follow the wizard to install your featrue.
If you want to install on the same host you are running then you can use "Install Into host Repository" in point 3.
See also:
http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Fexport_wizards%2Fexport_features.htm
When I select "Help->Check for Updates" in eclipse, I get the following error message at the bottom of the window. From this message "Only one of the following can be installed at once: " it appears I have multiple copies of the same component installed. Under "About Eclipse SDK=>Installation Details" I found at least two instances of Equinox P2 Provisioning: under "Eclipse SDK" and "PHP Development Tools".
Any suggestions on how to get this resolved would be much appreciated.
I'm running eclipse helios 3.6.1 on CentOS 5.2.
Cannot complete the install because of a conflicting dependency.
Software being installed: Eclipse SDK 3.6.2.M20110210-1200 (org.eclipse.sdk.ide 3.6.2.M20110210-1200)
Software currently installed: Shared profile 1.0.0.1288623084982 (SharedProfile_SDKProfile 1.0.0.1288623084982)
Only one of the following can be installed at once:
Equinox p2 Provisioning 2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr (org.eclipse.equinox.p2.user.ui.feature.jar 2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr)
Equinox p2 Provisioning 2.0.0.v20100503-897HFZ-FdHjO2NQo0sD_Nt (org.eclipse.equinox.p2.user.ui.feature.jar 2.0.0.v20100503-897HFZ-FdHjO2NQo0sD_Nt)
Equinox p2 Provisioning 2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628 (org.eclipse.equinox.p2.user.ui.feature.jar 2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628)
Cannot satisfy dependency:
From: Shared profile 1.0.0.1288623084982 (SharedProfile_SDKProfile 1.0.0.1288623084982)
To: org.eclipse.equinox.p2.user.ui.feature.jar [2.0.1.r361_v20100903-897HFZFFZRuSD2LMtVxyz0Vr]
Cannot satisfy dependency:
From: Equinox p2 Provisioning 2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628 (org.eclipse.equinox.p2.user.ui.feature.group 2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628)
To: org.eclipse.equinox.p2.user.ui.feature.jar [2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628]
Cannot satisfy dependency:
From: Eclipse SDK 3.6.2.M20110210-1200 (org.eclipse.sdk.ide 3.6.2.M20110210-1200)
To: org.eclipse.equinox.p2.user.ui.feature.group [2.0.1.r361_v20100903-897HFa-FX0z-z-ntoaavz0JPX628]
Update 9/15: I read somewhere that this may be due to a permissions issue and that I should run eclipse as root and perform the update. I was indeed able to complete the 3.6.2 SDK update as root but then afterwards all of my add-on components (e.g. subclipse, PDT, etc.) were gone.
You are getting this message because you are trying to install into a read-only (shared) location. The indication is at this line:
Software currently installed: Shared profile 1.0.0.1288623084982 (SharedProfile_SDKProfile 1.0.0.1288623084982)
The reason why there is a failure is that your install plan would remove an old version of a feature that is part of the shared install. Since a shared install cannot be changed, you get the conflicting dependency.
As it happens, I am working on a patch for exactly this bug. See:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=332158
The fix would not allow you to install in this situation, but it would at least provide a better error message for you.
I got this message or something similar because I had installed Eclipse to my C: drive on Windows 7. Trying to do an update required escalation but Eclipse wasn't prompting me. When I restarted Eclipse using "Run as Administrator", it had the proper permissions to continue and it let me upgrade.
Cannot satisfy dependency:
From: Eclipse SDK 3.6.2.M20110210-1200
It needs a dependency that only exists in the update site for Helios 3.6.2 and you are running 3.6.1. You can either upgrade to the latest version of Helios (or better yet, Indigo) or add the update sites. I don't know the URL's off the top of my head, but you can try this method:
Download a fresh copy of Helios and install it to a separate folder. Open up help>install new software and click "available software sites". Then export the default sites and import them into your existing Eclipse installation. Your plugins should now update correctly.
EDIT: add this to your update sites: http://download.eclipse.org/eclipse/updates/3.6/
Note that shared install have now (upcoming Eclipse 4.3, 2013) a way to:
Detect shared install changes:
When Eclipse is running in a read-only folder (also known as shared install) and the read-only installation has changed (e.g. new plugins installed, new version of Eclipse installed), Eclipse will now detect this change and warn that your personal additional plugins have been uninstalled.
Provide a Migration Wizard:
Eclipse now includes a migration wizard to help users through the re-ininstallation of their plug-ins.
This wizard is presented in two situations.
First, when a read-only installation of Eclipse is being changed (i.e. Eclipse is being updated or plugins are added / remove),
second when a new read-only installation of Eclipse is run for the first time.
See also "Shared installs just got better!" for more:
Building on this support, we've also decided to assist users in re-importing their plug-ins from a previous read-only installation.
The reason is simple, many corporations chose to deploy new versions of Eclipse in different folders. This is required to give teams the ability to adopt Eclipse at their own pace, but it also means that when users start using a new Eclipse install, they need to re-install the plug-ins they had installed on their own.
Of course users could use the import/export feature provided by p2, but the time wasted by the user wondering why the plug-ins have vanished and then figuring out what to re-install can be significant, which is why in such situation we are also presenting the migration wizard.