IBM MobileFirst- JSDT UI Error in Eclipse - eclipse

I am trying to install IBM Mobile First foundation plugin in eclipse. But I'm receiving the following error:
Cannot complete the install because one or more required items could not be found.
Software being installed: IBM MobileFirst Studio Plugins 8.0.0.v20180528_0848 (com.ibm.mfp.feature.feature.group 8.0.0.v20180528_0848)
Missing requirement: Web Tools Plugin 7.2.0.v20180528_0848 (com.ibm.etools.webtools 7.2.0.v20180528_0848) requires 'bundle org.eclipse.wst.jsdt.ui [1.1.0,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: IBM MobileFirst Studio Plugins 8.0.0.v20180528_0848 (com.ibm.mfp.feature.feature.group 8.0.0.v20180528_0848)
To: com.ibm.etools.webtools [7.2.0.v20180528_0848]
From where do I get this dependency? If it is a jar file, where shall I place it so that eclipse could pick it up while installing mobile first plugin.
The Eclipse IDE is Neon (and Mobile first only supports Neon version).
I am new to eclipse, and am sorry if this is a rudimentary question.
Regards
Aditya

For people facing this problem, here is the solution:
Go to windows -> preferences -> install/update -> available software sites -> add http://download.eclipse.org/releases/mars and ensure it is ✅ (checked).
Now come back to marketplace to install mobile first plugin. It should work.
Thank you #howlger :)

Related

GWT Plugin for eclipse 3.7(helios). i am getting error

After selecting google plugin for eclipse and SDK and proceeding next . I am getting error
Cannot complete the install because one or more required items could not be found.
Software being installed: Google Plugin for Eclipse 3.7 3.2.4.v201306061638-rel-r37
(com.google.gdt.eclipse.suite.e37.feature.feature.group 3.2.4.v201306061638-rel-r37)
Missing requirement: Google Plugin for Eclipse 3.7 3.2.4.v201306061638-rel-r37
(com.google.gdt.eclipse.suite.e37.feature.feature.group 3.2.4.v201306061638-rel-r37)
requires 'org.eclipse.wst.css.core 0.0.0' but it could not be found
Are you installing plugins using the eclipse marketplace? If you're installing plugins by manually entering repositories make sure they have a plugin that's compatible with your version of eclipse.
As Glenn noted, you need to be very careful with versions here.
It is best to install any ecplise pulgin using an update site. For Eclipse 3.7, you would use http://dl.google.com/eclipse/plugin/3.7 for the GWT update site.
If you were to do a manual install, then make sure to download the correct archive, in your case 3.7, listed here: https://developers.google.com/eclipse/docs/install-from-zip
If the installation is giving you trouble, try restarting Eclipse and run it as administrator. This could be the case if Eclipse is installed in a shared or system directory (e.g. "Program Files").
If you have selected the Android development kit part of the GPE then you need to separately install the Android SDK. But you don't need that if you are only doing GWT development. Just uncheck that.

Eclipse classic problems to update Java EE tools

I have Eclipse classic 4.2 installed in my PC and I wanted to work on the webservices project with eclipse. I have followed the following method to update the eclipse classic to support Java EE.
I have used the install new software section and added the following URL
http://download.eclipse.org/webtools/updates/
Then i have selected Web tools platform and click next.
Then I'm getting the following error messages and i'm unable to install the web tools.
Cannot complete the install because one or more required items could
not be found. Software being installed: Eclipse Java EE Developer
Tools 3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN
(org.eclipse.jst.enterprise_ui.feature.feature.group
3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN) Missing requirement: WTP EJB UI Plug-in 1.1.500.v201004280901
(org.eclipse.jst.ejb.ui 1.1.500.v201004280901) requires 'bundle
org.eclipse.emf.edit.ui [2.2.0,3.0.0)' but it could not be found
Cannot satisfy dependency:
From: Eclipse Java EE Developer Tools 3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN (org.eclipse.jst.enterprise_ui.feature.feature.group
3.2.0.v201005241530-7b7GHTYFSK2W9kPaFClvz0O_NQmN)
To: org.eclipse.jst.ejb.ui [1.1.500.v201004280901]
Can anyone guide me how to install and get started with the current version I have?
Thanks in advance.
Use juno, http://download.eclipse.org/releases/juno to install webtools on top of Eclipse 4.2.
The webtools repo you showed above doesn't have EMF in it, so you need to add an EMF repo as well or pull it from the juno update site.

MTJ 1.1.2 plugin couldn't be installed on Eclipse Juno (4.2)

MTJ (Mobile Tools For Java, a famous J2ME plugin for Eclipse) 1.1.2 couldn't be installed on Eclipse Juno (4.2).
I use the following update url to install the plugin:
Mobile Tools For Java - http://download.eclipse.org/mtj/updates/1.1.2/stable/
But it failed to be installed with dependency error:
Cannot complete the install because one or more required items could not be found.
Software being installed: Mobile Tools for Java 1.1.2.201101310801 (org.eclipse.mtj.feature.group 1.1.2.201101310801)
Missing requirement: MTJ Core Plug-in 1.2.1.201101310801 (org.eclipse.mtj.core 1.2.1.201101310801) requires 'bundle org.mortbay.jetty.server [6.1.0,7.0.0)' but it could not be found
Cannot satisfy dependency:
From: Mobile Tools for Java 1.1.2.201101310801 (org.eclipse.mtj.feature.group 1.1.2.201101310801)
To: org.eclipse.mtj.core [1.2.1.201101310801]
Does anyone know what's the problem of this?
I try to find a plugin containing the bundle "org.mortbay.jetty.server [6.1.0,7.0.0)", but not found.
If you read these release notes you will find the key:
http://docs.oracle.com/javame/dev-tools/jme-sdk-3.2/release-notes/pdf/release-notes.pdf
Install the MTJ toolkit.
Go to Help > Install New Software.
In the “Work with” field, enter this URL: http://download.eclipse.org/releases/indigo
Click Add. When the plugins are discovered, open the Mobile and Device Development Tools
hierarchy and check Mobile Tools for Java Examples and Mobile Tools for Java SDK. Click Next.On the installation screen select all plugins and click Finish then click OK.
A Juno plugin named org.eclipse.jetty.server_.jar conflicts with the MTJ libraries when the plugin version is higher than 6. If it is you must prevent it from loading by changing its name so the Jar file is
not parsed. Locate the file in your Juno installation’s \plugins directory and change the extension from .jar to something else.
For example, change it to: org.eclipse.jetty.server_.old
here is the indigo update site http://download.eclipse.org/releases/indigo/ . FFF is right just install plugin from indigo, it works fine.
"Eclipse Juno" chapter on JAVA ME page on Oracle website states:
A Juno plugin named org.eclipse.jetty.server_(version).jar conflicts with the MTJ libraries when the plugin version is higher than 6. If it is you must prevent it from loading by changing its name so the Jar file is not parsed. For example, change it to: org.eclipse.jetty.server.old
Worked for me.
add indigo repo, it'll install but still a no go
recommend using older version if you need it

Installing GWT plugin for eclipse

I have tried to install the GWT plugin for eclipse helios. when I try to I get this message:
Cannot complete the install because one or more required items could
not be found. Software being installed: Google Web Toolkit SDK 2.4.0
2.4.0.v201203300216-rel-r36 (com.google.gwt.eclipse.sdkbundle.e36.feature.feature.group
2.4.0.v201203300216-rel-r36) Missing requirement: Google Plugin for Eclipse 3.6 2.5.2.v201203300216-rel-r36
(com.google.gdt.eclipse.suite.e36.feature.feature.group
2.5.2.v201203300216-rel-r36) requires 'org.eclipse.wst.css.core 0.0.0' but it could not be found Cannot satisfy dependency:
From: Google Web Toolkit SDK 2.4.0 2.4.0.v201203300216-rel-r36 (com.google.gwt.eclipse.sdkbundle.e36.feature.feature.group
2.4.0.v201203300216-rel-r36)
To: com.google.gdt.eclipse.suite.e36.feature.feature.group 2.5.2..
Tried using both local files and downloading using eclipse. Nothing seems to work.
See https://developers.google.com/eclipse/docs/faq#wstinstallerror
You have to install WST first, and then you'll be able to install the Google Plugin for Eclipse.
This message generally says that there are problems when trying to connect to Helios update server. Because when installing GWT, you need extra package from it.
I met the similar(same ?) problem with Luna 64bit eclipse, when trying to install Google Plugins for Eclipse. This is solution I suggested:
1. Go to Preferences -> Install Update -> Available Software Update.
2. Delete Helios entry. Quit eclipse. Make sure your network is ok. Reopen eclipse. Go back and re-add Helios entry. Click reload.
3. If no Helios entry is found in step 2, then simply add it and no need to do the else.

Cannot complete installing Google Plugin for eclipse

I am trying to install the Google Plugin in eclipse but I get the follwoing error:
Cannot complete the install because one or more required items could not be found.
Software being installed: Google Plugin for Eclipse 3.6 1.4.2.v201012211742
(com.google.gdt.eclipse.suite.e36.feature.feature.group 1.4.2.v201012211742)
Missing requirement: Google Eclipse 3.6 Platform Plugin 1.4.2.v201012211742 (com.google.gdt.eclipse.platform.e36 1.4.2.v201012211742) requires 'bundle org.eclipse.equinox.p2.operations 0.0.0' but it could not be found
Cannot satisfy dependency:
From: Google Plugin for Eclipse 3.6 1.4.2.v201012211742 (com.google.gdt.eclipse.suite.e36.feature.feature.group 1.4.2.v201012211742)
To: com.google.gdt.eclipse.platform.e36 [1.4.2.v201012211742]
Please help
The App Engine documentation is old, that is the problem. There are newer releases of the API:
http://dl.google.com/eclipse/plugin/3.3
http://dl.google.com/eclipse/plugin/3.4
http://dl.google.com/eclipse/plugin/3.5
http://dl.google.com/eclipse/plugin/3.6
http://dl.google.com/eclipse/plugin/3.7
http://dl.google.com/eclipse/plugin/4.2
Try the one that suits your IDE.
I had the same problem and finally found the solution. Hope it works for you too.
Follow these steps and then try to install the plugin again.
Select Help > Install New Software...
Select the Helios update site in the Work with dropdown. If it's not there, you can enter the URL directly: http://download.eclipse.org/releases/helios
Install Helios > Web, XML, and Java EE Development > Eclipse Web Developer Tools.
Go to About / Install New Software... and enter this URL: http://download.eclipse.org/mylyn/releases/latest
After the list populates, select MyLyn SDKs and Frameworks / MyLyn Commons. Once that plug-in installs, restart Eclipse and then the Google App Engine plug-in should install.
When you are on the Available Software screen, after having selected the software you want to install, before you click next, if you check the box "Contact all update sites during install to find required software." then eclipse will automatically resolve and install the needed plugins for you.
I got the same error and looking at the messages indicated that it was due to a conflict between Java EE IDE and Google plugin fo different eclipse runtimes ( 3.6 and 3.5).
So I upgraded the Java EE IDE to the latest version available and that solved the problem.
I found out that ADT-Bundle whose version is eclipse 4.2 has this issue of installing google plugin and when I downloaded eclipse and Android SDK separately and connected them together. It solved the problem. Google plugin installation worked super fine then
Check to see the "type" of Eclipse you are using. I was using the main version of Luna 4.4.2 and having this problem. I then switched to the "Java EE" type of Eclipse, and installed the Google Plugin and AppEngine with no issues. I believe it is because the "Java EE" type comes with WTP.