Installation auf dem Mac
Andrea hat ein kleines Problem, den Membraneditor unter ihrem Mac ans laufen zu bekommen. Fällt euch etwas dazu ein? Die Installationsschritte hat sie eigentlich alle richtig gemacht, trotzdem läuft es nicht, wenn sie unter
Run -> Run as -> Java Application anwählt, nachdem sie einen Klick in das Textfenster mit der aktuellen Startdatei gemacht hat.
Fehlermeldung siehe hier:
Installationsprobleme Membraneditor
Last edited by bjoern on 14.01.2007, 17:31, edited 2 times in total.
Compilerversion in Eclipse einstellen
Compilerversion in Eclipse einstellen
bjoern wrote: DerConfigParser im XML-Verzeichnis scheint mit einigen JavaVersionen nichtkompatibel zu sein. Also da ist schon mal die erste kleine Baustelle.Auf meinem Rechner läuft es jedenfalls.
Dingi wrote: Wegen der Inkompatibilität: Bin jetzt mal davon ausgegangen, dass wir alle
Java 1.5 nutzen. Ansonsten isses kein problem, kann den ganz fix auf 1.4 umstellen, geht eigendlich nur um die Typdeklarierten Vektoren.
bjoern wrote: Ja genau; komischerweise ist aber auf meinem Rechner in der Uni auch 1.5 installiert, und trotzdem meckert er. ...
Ah, Fehler gefunden. Unter (Projekt Cm2_1 im Baum auswählen -> ) Properties -> JavaCompiler kann man den Compiler einstellen. Und anstatt den aktuellen zu nehmen, hat Eclipse automatisch eine Version von vorm letzten Weltkrieg genommen. Habe ich auf 5.0 (bzw. 1.5) geändert, jetzt läufts.
Eclipse: type java.lang.Object missing
Nachdem ein Projekt neu ausgecheckt wurde, taucht manchmal folgender Fehler auf:
Grund ist hier, dass ein Build-Path falsch gesetzt ist.
Und zwar wird über das CVS auch die Datei .classpath ausgecheckt. In dieser ist u.a. der Pfad zum Java-Directory gesetzt:
Problem ist hier der classpath von JRE. Wenn auf eurem System nicht jre1.5.0_06 installiert ist, sondern z.B. eine frühere Version jre1.5.0.03, dann findet Eclipse diese auch nicht automatisch.
Ihr müsst Eclipse nachhelfen.
2 Möglichkeiten:
Entweder ihr öffnet einfach die Datei .classpath im Hauptverzeichnis und editiert jre1.5.0_0X und setzt für X die entsprechende Versionsnummer ein.
Anschließend am besten Eclipse schließen, neu starten und das Projekt nochmal neu kompilieren (vorher einmal Project -> Clean machen).
Oder ihr wählt im Package Explorer Cm2_1 bzw. Cm2_1rev an, wählt mit der rechten Maustaste Properties aus und geht in das Fenster JavaBuildPath. Dort öffnet ihr den Reiter "Libraries", wählt "JRE System Library [jre1.5.0X]" aus und geht auf Edit. Im folgenden Fenster ist die System Library "Workspace default JRE (jre1.5.0X)" ausgewählt. Aus welchem Grund auch immer: Hier wählt Eclipse gleich die richtige Version aus. Ihr braucht lediglich auf "Finish" zu klicken und das Projekt neu zu kompilieren. Fertig.
Nachdem ein Projekt neu ausgecheckt wurde, taucht manchmal folgender Fehler auf:
Code: Select all
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project
Resource: Cm2_1rev
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files
Resource: Test.java
Und zwar wird über das CVS auch die Datei .classpath ausgecheckt. In dieser ist u.a. der Pfad zum Java-Directory gesetzt:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path=""/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre1.5.0_06"/>
<classpathentry kind="output" path=""/>
</classpath>
Ihr müsst Eclipse nachhelfen.
2 Möglichkeiten:
Entweder ihr öffnet einfach die Datei .classpath im Hauptverzeichnis und editiert jre1.5.0_0X und setzt für X die entsprechende Versionsnummer ein.
Anschließend am besten Eclipse schließen, neu starten und das Projekt nochmal neu kompilieren (vorher einmal Project -> Clean machen).
Oder ihr wählt im Package Explorer Cm2_1 bzw. Cm2_1rev an, wählt mit der rechten Maustaste Properties aus und geht in das Fenster JavaBuildPath. Dort öffnet ihr den Reiter "Libraries", wählt "JRE System Library [jre1.5.0X]" aus und geht auf Edit. Im folgenden Fenster ist die System Library "Workspace default JRE (jre1.5.0X)" ausgewählt. Aus welchem Grund auch immer: Hier wählt Eclipse gleich die richtige Version aus. Ihr braucht lediglich auf "Finish" zu klicken und das Projekt neu zu kompilieren. Fertig.