ECLIPSE unter ecs

(DE) Anwendungen für Office, Multimedia und Spiele, Werkzeuge, Hilfsprogramme, etc
(EN) Applications for Office, Multimedia or Games, Tools, Utilities, e.g.
User avatar
wilfried
Posts: 651
Joined: Mon 23. Dec 2013, 18:26
Location: Barsinghausen

ECLIPSE unter ecs

Post by wilfried » Fri 13. Jun 2014, 13:41

Bin gestern zufällig auf das Installationsmaterial gestossen und wollte es einfach mal wissen. ;-)
Bis auf einen Fix in INSTOS2.CMD ist das alles noch brauchbar. Der Fix ist hier erforderlich um JAVA 1.6 zu erzwingen.

Benötigt werden:
EclipseEnabler_v110_2007-10-03.zip
eclipse-SDK-3.2.2-win32.zip

Fix in INSTOS2.CMD
<--- Schnipp
/* Get installed JAVA version from system */
getJavaVersion:
/* Check INI-Files for Innotek Java */
otherJavaInstVersion = SysIni(,'OS2 Kit for Java','CurrentVersion')
otherJavaInstPath = SysInI(,'OS2 Kit for Java',otherJavaInstVersion)


say 'JavaInstVersion = '||otherJavaInstVersion
say 'JavaInstPath = '||otherJavaInstPath


if otherJavaInstPath = "ERROR:" then do
otherJavaInstVersion = SysIni(,'OS2 Kit for Java SDK','CurrentVersion')
otherJavaInstPath = SysInI(,'OS2 Kit for Java SDK',otherJavaInstVersion)
if otherJavaInstPath = "ERROR:" then
do
otherJavaInstVersion = 0
JDKInstallPath=''
end /* do */
else
do
/* iniJavaInstVersion = TRANSLATE(otherJavaInstVersion,'.','') */
JDKInstallPath = otherJavaInstPath
end /* do */
end /* do */
else do
/* iniJavaInstVersion = TRANSLATE(otherJavaInstVersion,'.','') */
JDKInstallPath=otherJavaInstPath
end /* if..else do..end */

/*
CRAP = SUBSTR(JDKInstallPath, LENGTH(JDKInstallPath), 1)
say 'Crap='||CRAP
*/
if LENGTH(JDKInstallPath)>0 then do
JDKInstallPath=STRIP(JDKInstallPath,,SUBSTR(JDKInstallPath, LENGTH(JDKInstallPath), 1))
JDKInstallPath=JDKInstallPath||'\bin\'
end /* do */


/* DEBUG */
/* say 'Java EXE Path: '||JDKInstallPath */

JDKInstallPath = 'F:\programs\java16\bin\' <------------- Hier den Pfad auf JAVA 1.6 hartkodiert einfügen, das ist alles
return JDKInstallPath
/* END GetJavaVersion */
Schnapp --->

Die Installation hat super geklappt und mein JAVA-Übungsprojekt läßt sich damit bearbeiten.
Nur nach dem Start des Übungsprojekts verabschiedet sich ECLIPSE irgendwann (Speicherengpaß). Die JAVA-Applikation des Übungsprojekts ist davon komischerweise nicht betroffen.
ECLIPSE muss nach dem Test erneut gestartet werden.

Hat das schon mal jemand mit neueren ECLIPSE Releases probiert?