Ubuntu Eclipse Jboss Tools - eclipse

I am trying to install jboss tools in eclipse mars in order to create a WildFly server under Ubuntu. Unfortunately, after installing from the market, the adapter list still does not contain jboss entries.
I have modified my eclipse.ini to add -vm /usr/lib/jvm/java-8-oracle/bin/java but problem persits.
Here is the output of my javac -version :
~/$ javac -version
javac 1.8.0_74

Related

I'm trying install maven in eclipse. But I cannot make maven-archetype

Specs :
Windows 10
JDK: 1.6
Maven version: 3.2.1
Eclipse: Kepler
I confirmed mvn -version and java -version at CMD.
And in eclipse I clicked Window>preferences>maven>User Setting and Installation for set the settings.xml.
I can't search how to fix maven web creation denied. I put two photos about my circumstance.

Eclipse error code 1 in Windows10

I have downloaded scala ide for eclipse into my windows 10 system which is 64 bit one.
If I try to open eclipse then is throwing error code 1 saying java was started but returned error code 1.
I gave java path in environment variable and added the java path into eclipse.ini as below but still throwing the same error.
eclipse.ini code:
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.500.v20170531-
1133
-vm
C:\Program Files (x86)\Java\jre1.8.0_144\bin\javaw.exe
-vmargs
-Xmx2G
-Xms200m
-XX:MaxPermSize=384m
Is your Eclipse version a 64 bit one? If so you should have Java Development Kit 64 bit. If you have 32bit Eclipse, then you need 32bit version of Java Development Kit. And if you get the same error after installing the proper versions of the Eclipse and JDK, you should go to Eclipse ‘s directory (eg: C:\ProgramFiles\Eclipse\ for 64bit) and edit the eclipse.ini file by adding the following lines after “—launcher.appendVmargs” and before -vmargs;
-vm
C:\ProgramFiles\Java\javaJdkversion that you have\bin\javaw.exe
save this and launch eclipse.
Eclipse 64 bit requires Java 64 bit.
On 64-bit Windows you can either use:
your current 64-bit Eclipse IDE with a 64-bit Java VM or
a 32-bit Eclipse IDE with your current 32-bit Java VM.
See also Eclipse Wiki: eclipse.ini - Specifying the JVM

The JDK is missing and is required to run some NetBeans modules

Complete error message:
The JDK is missing and is required to run some NetBeans modules
Please use the --jdkhome command line option to specify a JDK installation or see http://wiki.netbeans.org/FaqRunningOnJre for more information.
Some details: I just installed Netbeans on Linux mint for the first time and when I start it when its turning on modules this error message appears. But I do have jdk installed.
$ java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
$ javac -version
javac 1.8.0_66
Find the file [netbeans installation directory]/etc/netbeans.conf
Luckily, Linux has a find helper like
find /home/ -name "netbeans.conf,
in which you can change the /home/ to a location where you want to search.
I found it at /usr/local/netbeans-8.1/etc/netbeans.conf
Once, you found the file, the following property needs to be set:
netbeans_jdkhome="[jdk_path]"
where you can find the jdk_path using:
update-alternatives --config java
In my case, I found it at /opt/java/jdk1.8.0_191
[Solved] For Mac OSX 10.11 (El Capitan).
Solution may be similar for other Unix-based systems.
The problem may have occurred because I inadvertently installed the jre
prior to installing the jdk. I uninstalled the jre, installed the jdk
and reinstalled NetBeans but the problem (popup window) remained.
However, the fix was fairly simple.
1. Make sure NetBeans is not running.
2. Make sure the jdk is installed.
3. Determine the location of the jdk:
The jdk location can be determined by entering the following (in Terminal):
$ /usr/libexec/java_home
For my system, the output was:
/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
4. Edit the NetBeans configuration file to indicate the location of the jdk.
Near the bottom of this Netbeans configuration file (or equivalent for your NetBeans version):
/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/etc/netbeans.conf
Comment out the following line (insert a # before the first character):
#netbeans_jdkhome="/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/bin/jre"
Then, add the following line (or equivalent for your jdk version):
netbeans_jkdhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home"
Then, save and exit the editor.
5. Start NetBeans (no more popup window indicating that the jdk is missing).
When netbeans has problems trying to find the path of the jdk, it's mainly because the version of the jdk does not match. Open the file C:\Program Files\NetBeans 8.2\etc\netbeans.conf, and verify that netbeans_jdkhome = "C:\Program Files\Java\jdk1.8.0_111".
Open netbeans.conf
sudo nano "/usr/lib/jvm/java-8-oracle/netbeans.conf"
Set proper sdk path:
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
Exit Ctrl + X and to save changes Ctrl + T
This error showed up when I updated the Mac to Mojave. To fix, I edited the netbeans.conf file with the current jdk by using Terminal to find the correct jdk. Type
/usr/libexec/java_home -V
Here was my output.
Matching Java Virtual Machines (4):
1.8.311.11 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_131 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
1.8.0_25 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home
1.7.0_79 (x86_64) "Oracle Corporation" - "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
Entering the first jdk listed did not work.
I edited the conf file with the second one listed:
netbeans_jdkhome="/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home"
Restarted Netbeans. That fixed it.
This worked for me
1. install full JDK
2. either edit <netbeans-IDE-installation>/etc/netbeans.conf
2.1 unmark netbeans_jdkhome
2.2 link to JDK location e.g. /usr/local/share/java/jdk1.6.0_07/
3. or use --jdkhome command-line option e.g. ./bin/netbeans --jdkhome /usr/local/share/java/jdk1.6.0_07/
take care with the "/" at the end
More info in http://wiki.netbeans.org/FaqRunningOnJre
Ubuntu 16.04 LTS:
Uninstall the netbeans you have.
Delete .cache/netbeans folder
Download http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html
Install your download
I have this problem to. But now i resolove this problem with edit one line.
Find and open this file /etc/netbeans.conf
If you see netbeans_jdkhome="C:\Program Files\Java\jre1.8.0_151" replace netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_131"
Save as adminstrator
Problem reseloved
In mid April 2019, Oracle has changed the JDK's licence. However, I was still able to solve this issue with NetBeans 11 and the JDK 12's open source build on my Windows machine. Just downloaded the open source JDK from https://jdk.java.net/ and extracted it. Then, in my NetBeans config file, I typed in the path to the extracted directory (NOT the "bin" folder!).
I resolved this problem by changing default version of JRE and JDK that I'm using to 11.x.x with following commands:
sudo update-alternatives --config java
sudo update-alternatives --config javac

Why do I get an OutOfMemory error when Installing M2E in Eclipse Juno?

I am running Eclipse Juno version for JavaEE developers. I am trying
"About Eclipse" gives me the following
Eclipse Java EE IDE for Web Developers.
Version: Juno Service Release 1
Build id: 20120920-0800
M2E is not installed in this version by default, but it is available in the standard update sites.
I tried to install M2E in it by going to Help --> Install New Software, and then selecting "Juno - http://download.eclipse.org/releases/juno", and searching for m2e.
It shows up there as "m2e - Maven Integration for Eclipse 1.2.0.20120903-1050"
I selected it and went on to install it (accepting the license agreement etc.)
As it downloads/installs, I get the following error
An internal error occurred during: "Installing Software".
java.lang.OutOfMemoryError
Any idea why this might be happening?
This is a default Eclipse Juno install, downloaded fresh off the net. The only thing I have done in it is install the Subversive SVN plugin.
I have tried installing from the Marketplace, and also directly form the M2E update site. Same problem.
Just try to reas in config.ini of your eclipse the allocated memory size:
For 512MB RAM: -Xms256m -Xmx256m -XX:PermSize=64m -XX:MaxPermSize=64m
For 1024MB Ram: -vmargs -Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m
You can also avoid this memory problem by trying to install http://eclipse.org/mpc/ after that
making the installation from there

Run plugin updates outwith Eclipse UI

I'm trying to update the plugins for an Eclipse Galileo SR2 installation from the command line.
Something similar to this command (which asks for a specific feature):
java -jar org.eclipse.equinox.launcher_*.jar -application org.eclipse.update.core.standaloneUpdate -command update
Does anyone know if a command exists using p2 or any other Eclipse application runner?
I was able to upgrade Eclipse Classic Galileo from SR1 to SR2 using the following command:
java -jar plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-application org.eclipse.equinox.p2.director
-installIU org.eclipse.sdk.ide
-uninstallIU org.eclipse.sdk.ide
-artifactRepository http://download.eclipse.org/releases/galileo
-metadataRepository http://download.eclipse.org/releases/galileo
-profile SDKProfile
-flavor tooling
-destination C:\eclipse
-p2.os win32 -p2.ws win32 -p2.arch x86
The director doesn't do updates currently, but doing both uninstall and install is equivalent. See bug 279659
The install/uninstall value org.eclipse.sdk.ide will depend on what exactly you have installed. Here this is the classic Eclipse SDK. If you are running something else you need to find the root installable unit id. Go to Help -> About -> Installation Details -> Installed Software. Look for the id of the root node of the tree. "Eclipse IDE for C/C++ Developers" is epp.package.cpp. "Eclipse IDE for Java Developers" is epp.package.java.
The -profile value SDKProfile also depends on what package you are running. Check the eclipse.p2.profile property in your config.ini file.
The -destination C:\eclipse is the eclipse I am upgrading which is also the eclipse I'm using to run this command.