26thmeusoc/adventure-of-umalu

Euer Spiel kompiliert nicht.

Closed this issue · 4 comments

$:~/adventure-of-umalu/src$ javac rogue/Rogue.java
./rogue/creature/Zombie.java:94: error: unmappable character for encoding UTF8
case 1:System.out.println("Er hat ein Auge auf dich geworfen.");break;//optional hier alles sichtbare l�schen
^
Note: ./jade/gen/map/NewWorld.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error

Hm, inziwschen lief das auf mindestens 6 verschiedenen Systemen. Nur mal zunächst der Neugierde wegen:

  • Welches System setzt du ein, welches Java?
  • Wie hast du kompiliert (manuell/Eclipse).
  • Wo genau zeigt der Fehlerpointer hin?
  • Welchen Commit verwendest du?

Ich seh zu, dass in der nächsten Stunde nen Hotfix kommt.

das issue kann geschlossen werden oder?

Nein. Bei mir funktioniert es immer noch nicht.

Zum einen gibt es jetzt wohl eine build.xml. Das ist ja löblich. Leider ist sie kaputt.
Diese Zeile "" importiert etwas, was nicht in eurem Repository vorhanden ist.

Wenn ich roge.Rouge manuell mit javac kompiliere und starte wird nur ein schwarzes Fenster angezeigt und eine Exception:

Exception in thread "main" java.lang.NoClassDefFoundError: jade/gen/map/Arena
at rogue.Rogue.main(Rogue.java:59)
Caused by: java.lang.ClassNotFoundException: jade.gen.map.Arena
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 1 more

Die gute Nachricht: Eure Encoding-Probleme scheint ihr los zu sein.