Are there any Browser Based IDE's to code java programs? - Stack Overflow
Java IDE written in pure Java? - Software Engineering Stack Exchange
What is the best IDE for Java development: IntelliJ IDEA or VS Code? - LambdaTest Community
Java IDE |๏ปฟ Coding
Videos
A good choice would be Koding.
It offers a free VM with root access, 4Gb disk, 2Gb ram and a burstable CPU.
You can basically install anything on it and it will run because behind all the UI it's a virtual Linux machine.
You can code your Java apps and run them afterwards directly in the browser.
There are a lot of Java developers and even groups that offer support. It offers collaboration features and you can code with your developer friends.
There is an ide called eXo Cloud IDE which has support for java language programming. It is the only cloud IDE to support java language according to this link http://www.sdtimes.com/link/35860. But this IDE is still in the beta stage.
Eclipse is written in Java.
"Written in Java" - http://en.wikipedia.org/wiki/Eclipse_%28software%29
EDIT: To address the question's edit about running the IDE as a .JAR file:
"Alternatively, you can launch Eclipse by directly invoking the JVM as follows:
java -jar eclipse/plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar"
Source: http://wiki.eclipse.org/FAQ_How_do_I_run_Eclipse%3F
I guess Eclipse is written in Java and is also the best IDE.
Also check tIDE and BlueJ 2.
Iam going to practice java which ide could be the best, I have already used IntelliJ and eclipse, is there any better ide than those 2. if not tell me which one is best IntelliJ or eclipse