How to fix gwt eclipse plugin after java change? - java

I changed java from 6 to 7. Now when I'm starting eclipse I get
jre version 1.6.0 version 1.7.0 or later is needed to run google plugin for eclipse.
And gwt plugin doesn't work but everything else works fine. How could I fix it? I read about the same issue on mac and eclipse indigo but I have a common pc with eclipse kepler.

Related

Maven project couldn't created(Web application) in Netbeans 8.2 JDK8u231

I tried to create one project on Netbeans. I tried in my personal laptop so Netbeans was fresh install. after installation I opened the IDE and Tried to create new project NewProject->Maven->WebApplication but it shows one error that cmd command failed. the build wasn't even started.is there anything to do with maven in netbeans tools->java->maven.
Netbeans 8.2
JDK 8u231
This image contain the error
Why don't you use newer NetBeans version? Newest version is NetBeans 11.2: https://netbeans.apache.org/ NetBeans IDE 8.2 was released on 3 October 2016!
I've got a similar problem, but an error, I've got some weird characters.
I have a new version of Maven 3.6.0, so I've changed it to "bundled" in option->Java->Maven then Netbeans took his own version (3.0.5) and problem was resolved. Hope it would help maven version

Eclipse Oxygen/Neon: Unable to build ANT project

I am running into an issue. I am trying to build my code which is a legacy one built on Java 1.6. However, when i am trying to build it using ANT with a similar version then run into the JRE version 1.7 or greater is supported. I tried following instructions with Eclipse NEON but no luck.
https://blog.sibvisions.com/2016/06/30/eclipse-neon-with-ant-and-jre6/
I have a Eclipse Oxygen IDE and tried with it too but even it doesn't work.
The only challenge I can't move to the latest version while building .xml file is because the hosting server supports JDK 1.6 only.
Incase, if there is a way out then please suggest.
P.S:- added the error message in the below comment.
HERE IS THE ERROR MESSAGE
the JRE version 1.7 or greater is supported"
The ANT plugin form blog.sibvisions.com was created for Neon or Mars. There's a new plugin available for Oxygen.1. Simply search the blog.
The problem with eclipse is that the standard ANT plugin was created based on Java 7 and it has a version check built-in. It's not possible to use the standard ANT plugin with Java6... So use an older eclipse version or the modified ANT plugin.
I don't know the reason why the original ANT plugin is using Java 7 because the source can be written with Java 6 compatibility without problems. This is what the modified ANT plugin does.

install STS for Eclipse 3.8 on eclipse Neon

I've installed Eclipse neon on my laptop but I also need STS. I've had a look online and found this. Here it says that this version of STS (not specified on the webpage) is fine up to eclipse oxygen, but if I drag and drop the installer in my eclipse it says that that STS version for Eclipse is the 3.8. Now, is it OK and safe to proceed and effectively install STS 3.8 on Eclipse 4.6.2 (neon)?
thanks

Java project not compatible with legacy versions of Eclipse

I developed a java program in Eclipse Luna using JavaSE1.8. I wanted to generate some static program slices and the only slicing tool I could find was Indus. Indus requires j2sdk1.4.2 and jre 1.5.0 and must be executed on Eclipse 3.2. Unfortunately my project is not compatible with this set up and so I get all sorts of compilation errors when I import my project across.
So - my project works on Eclipse Luna, but not in Eclipse 3.2 and Indus only works on Eclipse 3.2 but not Eclipse Luna. Does anyone know what I can do resolve this?

Version 1.8 of project facet java does not exist

I'm trying to build a Dynamic Web Application in eclipse using Java 8 (and Wildfly appServer if that matters) but I'm unable to make Eclipse Luna M5 use Java 8 (I do have Java 8 BETA support installed and it works on JavaSE projects).
In my POM I set the level to Java 8:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
But after I do maven -> update project I get the following error:
Could not update project ExampleApp configuration
Version 1.8 of project facet java does not exist.
And indeed there is no java 1.8 project facet under project->preferences->project facets->java
Can I manually create such facet and add It to to eclipse or I'll have to wait until java 8 is released and the eclipse guys decide to add it ?
There are additional patches available for Kepler SR2 officially.
In ecliplse, go to "Help" --> "Market Place" --> Search for java 8 kepler.
Then choose and install the following.
install Java 8 support eclipse kepler sr2,
Java 8 Facets for web tools eclipse kepler sr2
Java 8 support for m2e for Eclipse Kepler SR2 (if required)
Reference: http://www.eclipse.org/downloads/java8/
After this, my multi-module maven project with java 8 is building fine without any error in eclipse kepler SR2.
UPDATE: If you are using Spring Tool Suite (STS), then version 3.5.1 has included these features.
There is an official bug report/patch for Kepler SR2. It also works with Spring Tool Suite 3.5.0.RC4 (which is based on Kepler). It should work for Luna too.
Bug report : https://bugs.eclipse.org/bugs/show_bug.cgi?id=430637 (see comment #12)
Update site for the Java 8 facet : http://download.eclipse.org/webtools/patches/drops/R3.5.2/P-3.5.2-20140329045715/repository
While we await official Java 1.8 support, I've made a github fork that contains what I believe are the required changes - these require the Java 8 patches from here first: https://wiki.eclipse.org/JDT_Core/Java8
To install the 1.8 facet support (assuming that you're running 4.3.1 or 4.3.2, and have write access to the main .../eclipse/plugins dir):
git clone https://github.com/stevestorey/webtools.common.fproj
git checkout java8-support
Import the various projects in this feature set into your Eclipse IDE (can be on a new workspace). Specifically you need org.eclipse.wst.common.project.facet.core and org.eclipse.wst.common.project.facet.core
Right click on the org.eclipse.jst.common.project.facet.core project and choose "Export" and then "Plug-in development\Deployable plugins and fragments"
From the Export dialog, select only the org.eclipse.jst.common.project.facet.core plugin, and choose the bottom "Install into host" radio button, and choose a suitable path (I believe I went with the default, but I don't think it particularly matters)
Clicking Finish will build the plugin, and then kick off the installation into your Eclipse environment.
After restarting Eclipse, you should find that 1.8 is now selectable as a Java facet :) (and it also works with M2E enabled projects that specify source/target of 1.8).
Note the instruction from the standard 1.8 patch instructions that the installed JDK /must/ be called "JavaSE-1.8" within the Eclipse properties.
Also note that if/when you update Eclipse (e.g. to upgrade to 4.3.2), you will probably need to re-install the patched version again as the update will put the "official" version of the plugin back in.
I hit exactly the same problem a few days ago. Looks like this will be included into the next release of Eclipse Luna.
Java Version 1.8 of project facet java does not exist
Eclipse Luna M6 is scheduled for release on March 14th so hopefully it will be included then.
Recently Java updated to Java 8 so you need to update to the new Eclipse for it to work. I was running Eclipse 4.3 (Kepler) and I had to upgrade to Eclipse 4.4 (Luna)
Go to Your Project Property search for project facet and change java version

Categories

Resources