Java und Umlaute - nicht möglich?

Diskutiere mit über: Java und Umlaute - nicht möglich? im Mac OS X Entwickler, Programmierer Forum

  1. MarcOSX

    MarcOSX Thread Starter MacUser Mitglied

    Beiträge:
    25
    Zustimmungen:
    0
    Registriert seit:
    14.01.2004
    Hallo,

    im Rahmen einer Projektarbeit entwickle ich gerade ein Java Programm. ich programmier hauptsächlcih an der Uni auf Windows Rechnern. Umlaute oder Eurozeichen werden in Eclipse und auch im Programm wunderbar angezeit.

    Transportiere ich die Dateien dann auf meinem Mac meckert bereits Eclipse, das ich im Quellcode Umlaut benutze und in Prögramm selber werden diese durch irgendwelche Kryptischen Zeischen ersetzt. Die Darstellungweise ist ebenfalls lverschroben (pack()-Methode wird scheinbar nicht richtig unterstützt)

    Gibt es eine Möglich das zu ändern.
     
  2. asche

    asche MacUser Mitglied

    Beiträge:
    1
    Zustimmungen:
    0
    Registriert seit:
    08.03.2004
     

    Benutze statt der Umlaute am besten UTF-8 kodierte Buchstaben für die Umlaute
    und Sonderzeichen, dann hast Du dieses Problem nie wieder.

    Vielleicht hilfreich: http://java.sun.com/docs/books/tutorial/i18n/text/convertintro.html

    Gruss,

    asche
     
  3. der grimm

    der grimm MacUser Mitglied

    Beiträge:
    467
    Zustimmungen:
    0
    Registriert seit:
    10.03.2004
    Wenn du UTF-8 (vielleicht auch 16?) benutzt, dann kannst du bei Java sogar in Methoden- und Attributnamen Umlaute einbauen :)
     
  4. Tim99

    Tim99 MacUser Mitglied

    Beiträge:
    1.498
    Zustimmungen:
    6
    Registriert seit:
    18.02.2004
    Ich hol den Thread mal wieder hoch, weil ich gerade vor dem selben Problem stehe. Es ist nicht möglich, Eclipse das automatisch machen zu lassen?
     
  5. MarcOSX

    MarcOSX Thread Starter MacUser Mitglied

    Beiträge:
    25
    Zustimmungen:
    0
    Registriert seit:
    14.01.2004
    Ich hatte das Problem auch bis zuletzt nicht beheben können. Ich halt die Projektteinlehemer gebeten bitte Umlaute zu vermeiden.
     
  6. DarkVamp

    DarkVamp MacUser Mitglied

    Beiträge:
    11
    Zustimmungen:
    0
    Registriert seit:
    07.07.2005
    Hi,

    ich arbeite in einer großen Firma an einem sehr großen Java Projekt und wie haben entschieden (wieso auch immer) kein UTF-8 zu nutzen... Habe ich die Möglichkeit im Darwin (Mac OS X) Filesystem UTF-8 abzuschalten ? Ich möchte gerne wieder meine Umlaute sehen :-(
     
  7. below

    below MacUser Mitglied

    Beiträge:
    13.882
    Zustimmungen:
    1.086
    Registriert seit:
    15.03.2004
    Huh?

    Nein, im Filesystem kann man UTF-8 nicht abschalten. Encoding ist Sache des Programms, mit dem Du die Datei liest. Mit Xcode oder vim (die ich bentze) kann das Encoding eingestellt werden, wenn das Programm das falsche gewählt hat.

    Gruss

    Alex
     
  8. DarkVamp

    DarkVamp MacUser Mitglied

    Beiträge:
    11
    Zustimmungen:
    0
    Registriert seit:
    07.07.2005
    Hi,

    also liegt das am JAVA Compiler von MAC OS X ????
     
  9. manunu

    manunu MacUser Mitglied

    Beiträge:
    30
    Zustimmungen:
    0
    Registriert seit:
    25.10.2005
    servus leute,
    also ich hatte das problem auch erst grade auf der uni. am compiler liegts fix nicht :)
    mein übungsleiter hat mir folgendes erklärt: windows verwendet standardmässig den acii zeichensatz, jedes unix-system (also auch osX) verwendet hingegen den ansi-zeichensatz. jetzt sind natürlich bestimmte zeichen bei beiden zeichensätzen nicht an gleicher stelle. man kann aber eine textdatei (xyz.java) aber auch als ascii-datei in osX abspeichern. ich muss noch gucken wie und wo das geht, aber das ist sozusagen des problems lösung.
     
  10. DarkVamp

    DarkVamp MacUser Mitglied

    Beiträge:
    11
    Zustimmungen:
    0
    Registriert seit:
    07.07.2005
    Hi,

    ich arbeite im Büro mit SUSE Linux und dort kann ist dem System im YAST UTF-8 einfach verbieten und alles klappt in Java wunderbar :-(
    Das Problem ist ja das ich Windows (Java) Quellen in MAC OS compiliere und dann die Zeichen falsch sind !!! Die wurden am MAC niemals gespeichert.
     
Die Seite wird geladen...
Ähnliche Themen - Java Umlaute möglich Forum Datum
Umgebungsvariabel Java Mac OS X Entwickler, Programmierer 14.11.2016
Java deinstallieren, ältere Version installieren Mac OS X Entwickler, Programmierer 13.09.2016
JAVA unter OS X EL Capitan Mac OS X Entwickler, Programmierer 15.04.2016
Java - Minesweeper (Bilder einbinden) Mac OS X Entwickler, Programmierer 20.02.2016
Verschiedene Java-Versionen Mac OS X Entwickler, Programmierer 11.02.2016

Diese Seite empfehlen

Benutzerdefinierte Suche