How can I run the oldest version Eclipse on Windows 11? - eclipse

How can I run the oldest version Eclipse on Windows 11? The relevant version is 2007.
Download link:
https://wiki.eclipse.org/Older_Versions_Of_Eclipse
Old Eclipse not running

Related

Eclipse upgrade for macOS Catalina

I have to upgrade my Eclipse IDE (currently 2019-03). I found the upgrade instructions on the Eclipse wiki, which involve adding the URL for the latest Eclipse release to the "Available software sites" (where Eclipse checks for updates).
However, there is also now an Eclipse Installer (https://www.eclipse.org/downloads/packages/installer) which is labelled as "the easiest way to install AND UPDATE your Eclipse...", and includes a JRE.
I am especially concerned about my pending Eclipse upgrade given that I need to upgrade my macOS to 10.15 (i.e. Catalina). Eclipse has had many problems reported with Catalina in the past, many related to Java compatibility issues with Catalina. So I am thinking that the Eclipse Installer with the bundled JRE may be a more reliable upgrade path. Can people report if the Eclipse 2020-09 installer builds an Eclipse IDE which seamlessly works with Catalina?

The Services under window menue does not work

My NetBeans enviroment information is:
Product Version: NetBeans IDE 8.2 (Build 201609300101) Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2 Java: 11.0.1; Java HotSpot(TM) 64-Bit Server VM 11.0.1+13-LTS Runtime: Java(TM) SE Runtime Environment 11.0.1+13-LTS System: Windows 10 version 10.0 running on amd64; Cp1252; en_US (nb) User directory: C:\Users\eebrwal\AppData\Roaming\NetBeans\8.2
Cache directory: C:\Users\eebrwal\AppData\Local\NetBeans\Cache\8.2
But when I press Services under Windows menu it does not do anything!
Please help if you can.
Waleed
The problem is that you are using JDK 11 on NetBeans 8.2. That combination just won't work.
You have four options:
Configure Netbeans 8.2 to use JDK 8 instead, since that is the most recent JDK that NetBeans 8.2 supports. See this SO answer for details on how to do that.
Download and install NetBeans 9.0, which will allow you to use JDK 9 and/or JDK 10 as well.
Wait for NetBeans 10 which will allow you to use JDK 11. It should be released in the next week or two.
Download and install a beta version of NetBeans 10 and use JDK 11 at your own risk.

Netbeans bug - False saved file

On this image you will have two pictures of the same file. The first one is from netbeans and the second one is from notepad++. After using multiplay different text editors I realized that netbeans didn't update my file properly. Despite telling me it's saved.
This bug also effects git synchronization, it will push the old version to github and not the one that I just updated.
Anyone that knowns how to fix the bug? And how to prevent this in the future?
For the record this is my netbeans version and pc version:
Product Version: NetBeans IDE 8.2 (Build 201705191307)
Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2
Java: 1.8.0_144; Java HotSpot(TM) 64-Bit Server VM 25.144-b01
Runtime: Java(TM) SE Runtime Environment 1.8.0_144-b01
System: Windows 10 version 10.0 running on amd64; Cp1252; nl_BE (nb)

eclipse cannot be opened after Windows 10 upgrade

After I update my PC from Windows 8.1 to Windows 10, my Eclipse Java SE IDE and EE IDE cannot be opened anymore. I tried to set it to Windows 8 compatible but it didn't work.
What I did to fix it are as following:
I downloaded the latest version of Eclipse and extract it.
Rename the previous one (e.g., rename c://program files/eclipse to c://program files/eclipse_old
Cope new Eclipse to the previous directory (e.g., c://program files/eclipse)
Then, the Eclipse can be run again. Be careful to select the right version of eclipse (32bit vs. 64bit).

Eclipse upgrade killed PyDev

I just upgraded my version of Eclipse on Ubuntu, and now whenever I open a Python file it opens in an external window, and the existing Python files I have open in Eclipse say "Could not open the editor: No editor descriptor for id org.python.pydev.editor.PythonEditor".
I tried uninstalling and reinstalling both Eclipse and the PyDev plugin, and it didn't fix the problem.
From my experience (~8 years) with eclipse don't do in place updates. Always install a fresh version with a new workspace. And re-checkout projects from SCM.
Check first whether all required plugins still work before switching to the new environment.
Make sure your Java version is correct (what your version of PyDev is expecting).
After I updated PyDev (5 min ago) I had the exact same error message displayed in the tabs where I once had python source files opened (No editor descriptor for id).
I updated my Java version from 1.7 to 1.8 with:
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Then to check your version, run:
java -version
You should see something like:
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) Server VM (build 25.91-b14, mixed mode)
Re-opened eclipse, and the PyDev plugin is working. Yay!
Actually, when you install Eclipse new version then new plugins are installed which lead to change in ubuntu libraries and installing again will not take effect until you install new plugin which is supported
I had same issue, when I updgradet PyDev with newest version 3.*. It needs java 1.7, but I have only java 1.6, so it does not work at all. I uninstalled it and set eclipse to old updating point, but nothing helped. Advise is to use PyDev versio 2.82. You can not find it from update repositories.
Only way is to download old version 2.8.2 from PyDev site, unzip that zip file to eclipse's drop in directory, in linux it is /usr/lib/eclipse/dropins. After unzipping you should see there features- and plugins-directories. And after some starting of eclipse, I could see PyDev again. At first restart of eclipse I could not see PyDev and tried "Check updates" and "Install new software" settind url to /usr/lib/eclipse/dropins but they did not see any software there. But trying to restart few times, old PyDevc 2.8.2 was in eclipse again. Huh.
I disabled PyDev from eclipses "check uopdates" so I don't make that error again, this machine will not get java 1.7 (Ubuntu 10.04 LTS).
I now ran into exactly the same problem when updating to PyDev 5.0 and its definitely an issue that the user is not warned that the program might break on update. However, the simplest solution is to install the new required Java and JRE version, for PyDev 5.0 that's Java 8 and OpenJDK 1.8 (on Linux), and tell Eclipse to actually use the new JRE in the eclipse.ini file, by pointing it to the right path. See https://wiki.eclipse.org/Eclipse.ini#Specifying_the_JVM on how to achieve this.