1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Probleme jedit installieren und Prologbeispielei öffnen

  • cwebber4
  • 29. September 2011 um 17:38
  • Unerledigt
  • cwebber4
    3
    cwebber4
    Mitglied
    Punkte
    40
    Beiträge
    6
    • 29. September 2011 um 17:38
    • #1

    Ich will jedit installieren,
    damit ich die Übungen des Prolog öffnen und bearbeiten kann.

    Doch ich kämpfe mit seltsamen Problemen.(Windows Vista 32bit)

    Zuerst brauche ich Administratorrechte, um eine Datei überhaupt speichern zu können.
    Aus diesem Grund habe ich im Run/Ausführen meinen Administrator Acount freigeschalten,
    um dieses Programm dort zu installieren, eine andere Lösung habe ich derweil nicht.

    Jetzt quält mich ein neues Problem:
    Wenn ich die Beispiele aus dem Prolog tosca.inflab.tuwien.ac.at/eprip
    öffnen will, erscheinen folgende kryptische Fehlermeldungen

    The file could not be loaded correctly (some data might be lost) with
    the encoding "Cp1252".
    (java.nio.charset.UnmappableCharacterException: Input length = 1)
    Try selecting a different encoding.
    It can be selected with the menu File->Reload with Encoding.
    If you want it to be done automatically, add the candidates into
    "List of fallback encodings" in Encodings pane of Global Options.

    Ich habe folgende Seite zu rate gezogen:

    lazy8.nu/download-lazy8ledger/jedit-installation/

    nach diversen Installationen, Einstellungsänderungen bin ich weder erfolgreicher noch klüger als vorher.

    Meine Frage:
    1) Wie kann ich jedit verlässlich installieren, ohne mich mit Fehlermeldungen zu quälen, die ich nicht verstehe.
    2) Mit welchem Programm öffne ich die Beispiele des Prolog?
    3) Was bedeutet diese Fehlermeldung?

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 30. September 2011 um 00:22
    • #2

    ad 1) Das kann ich dir so leider nicht beantworten, gibts nicht einfach einen simplen Windows-Installer der das alles von selbst managed?
    ad 2) Ich nehme an das File das du heruntergeladen hast ist ein .jar oder ein .zip, das solltest du erst mal entpacken, unter Windows wohl etwas wie 7zip Windows-Installer
    ad 3) Das dein gewähltes Encoding nicht passt, könnte eben sein weil du ein .zip/.jar (Binary) öffnest.
    Nach dem entpacken solltest du die .java-Dateien mit dem JEdit öffnen können.

    linux ftw. scnr :winking_face:

    Thomas

  • exsanguis
    1
    exsanguis
    Mitglied
    Punkte
    5
    Beiträge
    1
    • 30. September 2011 um 00:32
    • #3

    http://tosca.inflab.tuwien.ac.at/eprip/wiki.do?wikiPage=FaqJEditWin

    Bzw schadets nicht, sich als Informatiker mit der Zeit mit Linux anzufreunden...so treten solche Probleme erst gar nicht auf :)

    Weil Wissen Macht ist. Und Macht gefällt mir.
    QS | Software Testing

    2 Mal editiert, zuletzt von exsanguis (30. September 2011 um 00:42)

  • S3th
    3
    S3th
    Mitglied
    Punkte
    45
    Beiträge
    8
    • 30. September 2011 um 22:42
    • #4
    Zitat von cwebber4


    1) Wie kann ich jedit verlässlich installieren, ohne mich mit Fehlermeldungen zu quälen, die ich nicht verstehe.

    Das ist eigentlich kein Bug sondern ein Sicherheitsfeature. Nur Administratoren dürfen Programme installieren, Benutzer nicht. Um es dauerhaft loszuwerden kannst du dich selbst zur Gruppe der Admins hinzufügen und dann die UAC abschalten.

    Back so soon hm… Let’s see how you do with something important.

    Seth

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 30. September 2011 um 23:02
    • #5
    Zitat von S3th

    Das ist eigentlich kein Bug sondern ein Sicherheitsfeature. Nur Administratoren dürfen Programme installieren, Benutzer nicht. Um es dauerhaft loszuwerden kannst du dich selbst zur Gruppe der Admins hinzufügen und dann die UAC abschalten.


    Er meinte er braucht schon zum Abspeichern einer Datei (der Installer? oder ein Java-File?, ich vermute Installer) Admin Rechte...

    Klingt eher danach als würde er den Installer/das File in einen der ge-Sicherheitsfeature-ten Ordner zu speichern.

    There are no bugs, there are only features!

    Thomas

  • cwebber4
    3
    cwebber4
    Mitglied
    Punkte
    40
    Beiträge
    6
    • 1. Oktober 2011 um 17:45
    • #6

    Leider ist das Problem nicht behoben.
    Als ich den Download öffnen will, erschein folgende nette Meldung:
    "Dieses Installationspaket wird auf dieser Plattform nicht unterstützt, wenden sie sich an den Hersteller des Produkts."

    Danach habe ich Ubuntu installiert, aber da ging der Zirkus von vorne los, da bin ich an der Installation des flash plugin bereits gescheitert.
    Auch jedit habe ich nicht installieren können. Ich werd am Montag ins Informatiklabor gehen, hoffentlich kann mir da einer helfen.
    Ein Freund hat mir eclipse nahegelegt, ich hoffe diese Installation verläuft besser.

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 1. Oktober 2011 um 17:55
    • #7
    Zitat von cwebber4

    Leider ist das Problem nicht behoben.
    Als ich den Download öffnen will, erschein folgende nette Meldung:
    "Dieses Installationspaket wird auf dieser Plattform nicht unterstützt, wenden sie sich an den Hersteller des Produkts."

    Danach habe ich Ubuntu installiert, aber da ging der Zirkus von vorne los, da bin ich an der Installation des flash plugin bereits gescheitert.
    Auch jedit habe ich nicht installieren können. Ich werd am Montag ins Informatiklabor gehen, hoffentlich kann mir da einer helfen.
    Ein Freund hat mir eclipse nahegelegt, ich hoffe diese Installation verläuft besser.

    Hast du ein 64bit oder 32bit system?

    [Alt]+[F2] > gnome-terminal

    Code
    sudo apt-get install jedit
    sudo apt-get install flashplugin-nonfree

    Eclipse ist für eprog vermutlich nicht der richtige anfang (bei den tests gibts dann kein eclipse)
    Unter gnome gibts im übrigen noch gedit ( [Alt]+[F2] > gedit ), mein Favorit :)

    Thomas

  • cwebber4
    3
    cwebber4
    Mitglied
    Punkte
    40
    Beiträge
    6
    • 1. Oktober 2011 um 18:12
    • #8

    es ist ein 32 bit Vista. ich habe mir jetzt den 7zip windows installer in 32 bit rausgesucht dateiname: 7z920, aber es geht immer noch nicht.
    ich habe die neuste, aktuellste version von java inclusive jedit, ohne den service/help panel von java nutzen zu können, den finde ich nicht,
    was eigentlich nicht sein kann, laut homepage des herstellers.

    Auf ubuntu werde ich es als nächstes deinen ratschlag versuchen.

  • cwebber4
    3
    cwebber4
    Mitglied
    Punkte
    40
    Beiträge
    6
    • 1. Oktober 2011 um 18:28
    • #9

    ok jetzt hat sich was verändert: ich kann jetzt speichern, aber nicht in jedem verzeichnis. wenn ich es im java/jeditvezeichnis speichern will,
    kommt die fehlermeldung:

    C:\Program Files\jEdit\Ex02:
    Cannot save: java.io.FileNotFoundException: C:\Program Files\jEdit\#Ex02#save# (Zugriff verweigert)

    Ich kann meine Programme mit dem befehl java (statt javac) convertieren, aber er findet die dateien nicht.
    muss ich sie mit java ex02.exe oder java ex02.dat oder java ex02 compilieren?

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 1. Oktober 2011 um 18:39
    • #10
    Zitat von cwebber4

    ok jetzt hat sich was verändert: ich kann jetzt speichern, aber nicht in jedem verzeichnis. wenn ich es im java/jeditvezeichnis speichern will,
    kommt die fehlermeldung:

    C:\Program Files\jEdit\Ex02:
    Cannot save: java.io.FileNotFoundException: C:\Program Files\jEdit\#Ex02#save# (Zugriff verweigert)

    Ich kann meine Programme mit dem befehl java (statt javac) convertieren, aber er findet die dateien nicht.
    muss ich sie mit java ex02.exe oder java ex02.dat oder java ex02 compilieren?

    Du solltest auch nicht unter C:\Program Files\* arbeiten, sondern zB am Deskop einen Ordner anlegen und die dateien darin bearbeiten/kompilieren!

    Code
    javac Class.java
    java Class


    für ein File wie:

    Code
    public class Class
    {
      static void main(String[] args)
      {
         System.out.println("Hello World");
      }
    }

    Thomas

  • S3th
    3
    S3th
    Mitglied
    Punkte
    45
    Beiträge
    8
    • 1. Oktober 2011 um 19:09
    • #11

    Ein guter Ort zum abspeichern von solchen Dateien unter Windows ist %homepath%\Documents was zb so aussehen kann: C:\Users\Seth\Documents\

    Das klappt dann auch wenn jEdit ohne Adminrechte ausgeführt wird.

    Back so soon hm… Let’s see how you do with something important.

    Seth

  • cwebber4
    3
    cwebber4
    Mitglied
    Punkte
    40
    Beiträge
    6
    • 2. Oktober 2011 um 23:11
    • #12

    Hallo. Ich wollte mitteilen, dass mein Problem gelöst ist.
    Ich kann das Programm mit Doppelklick(Jedit) nicht öffnen,
    ich muss einen Rechtsklick auf die Datei machen, 7zip wählen und extract here wählen.
    Im Vergleich dazu lässt sich die Nessi datei sehr wohl mit Doppelklick öffnen.
    Speichern ist jetzt auch möglich.

  • anwesender
    8
    anwesender
    Mitglied
    Reaktionen
    12
    Punkte
    647
    Beiträge
    125
    • 2. Oktober 2011 um 23:33
    • #13
    Zitat von cwebber4

    Hallo. Ich wollte mitteilen, dass mein Problem gelöst ist.
    Ich kann das Programm mit Doppelklick(Jedit) nicht öffnen,
    ich muss einen Rechtsklick auf die Datei machen, 7zip wählen und extract here wählen.
    Im Vergleich dazu lässt sich die Nessi datei sehr wohl mit Doppelklick öffnen.
    Speichern ist jetzt auch möglich.

    Frei der Annahme davon ausgehend dass man bei "Doppelklick" auf .jar Files diese mit javaw standardmäßig ausführt, ist dies klar.
    (.jar Files sind normal die compilierten Klassen komprimiert und ausführbar, mit java -jar <jarfile>)

    In dem Fall wurde das jar Format aber nur zum komprimieren benutzt, ergo nicht ausführbar, darum will javaw es dann auch nicht ausführen, darum musst du es vorher entpacken und hast dann in irgendeinem Ordner die entpackten .java Files die du dann bearbeiten kannst.

    Thomas

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung