Datei öffnen mit . jar

Allgemeine Java-Themen: Datei öffnen mit . jar

Allgemeine Themen, die nicht in andere Fachforen und nicht zu den Java Basics passen
12 ...
  1. Datei öffnen mit . jar #1
    The_S


    Datei öffnen mit . jar - Standard Datei öffnen mit . jar
    Hi,

    ist es möglich unter Windows einzustellen, dass ein bestimmter Datentyp immer mit einer bestimmten JAR geöffnet werden soll (ich denke mal, die Datei wird als Parameter übegeben!?)? Wenn ich das über den "Öffnen Mit" Dialog versuche bekomm ich die Meldung, dass die zu öffnende Datei keine gültige Win32 Anwendung ist. Ich denke mal das liegt daran, dass Windows eine JAR nicht als Programm ansieht und ich das JAR-File als Anwendung auch nur auswählen kann, wenn ich den Filter von "Programme" auf "Alle Dateien" ändere.

    danke!

  2. Datei öffnen mit . jar #2
    stev.glasow

    Bau dir einfach ne bat oder ne exe die die jar startet.
    Und die gibst du dann bei "öffnen mit ..." an.

  3. Datei öffnen mit . jar #3
    SlaterB

    hast du es schon mit den Windows-Verknüpfungen probiert?
    Verknüpfung auf 'java -jar ..', öffnen mit Verknüpfung?

  4. Datei öffnen mit . jar #4
    The_S


    @stevg wie stell ichs bei ner bat an, dass die übergebenen Parameter an den Aufruf mit übergeben werden?

    @SlaterB hatte ich nicht, aber bei einem Versuch kommt die selbe Meldung

  5. Datei öffnen mit . jar #5
    stev.glasow

    %1 oder $1 oder so ähnlich. die Anzahl bekommst bestimmt auch irgendwie raus. Frag mal google :###

  6. Datei öffnen mit . jar #6
    stev.glasow

    Könnte aber sein, das du unbedingt ne exe brauchst.
    http://www.marochess.de/chess/tools/jlaunch/

  7. Datei öffnen mit . jar #7
    The_S


    Zitat Zitat von stevg
    Könnte aber sein, das du unbedingt ne exe brauchst.
    http://www.marochess.de/chess/tools/jlaunch/
    Danke, das schaut doch schonmal gut aus. Werds mir bei Gelgenheit mal anschauen

  8. Datei öffnen mit . jar #8
    Illuvatar


    Zu dem Ergebnis auf dem Screenshot http://home.arcor.de/sidiousx/filetype.jpg

    kommt man per JDIC mit folgendem Code (nur Windows ):
    Code:
    AssociationService as = new AssociationService();
    			File startbat = new File ("JMind.bat");
    			BufferedWriter bw = new BufferedWriter (new FileWriter (startbat));
    			File chosen = new File (System.getProperty("user.dir"));
    			bw.write("@echo off");
    			bw.newLine();
    			bw.write(chosen.getAbsolutePath().substring(0, 2));
    			bw.newLine();
    			bw.write("cd " + chosen.getAbsolutePath());
    			bw.newLine();
    			String javahome = System.getProperty("java.home", "");
    			String filesep = File.separator;
    			bw.write ("START " + javahome + filesep + "bin" + filesep + "javaw.exe -jar jMindMap3D.jar " + ((args.length != 0 && args[0].equals("-debug")) ? "-debug" : "") + "%1");
    			bw.close();
    			Association jm3 = new Association ();
    			jm3.addFileExtension ("jm3");
    			org.jdesktop.jdic.filetypes.Action jm3Action = new org.jdesktop.jdic.filetypes.Action ("open", startbat.getAbsolutePath() + " \"%1\"", "Open jMindMap3D");
    			jm3.addAction (jm3Action);
    			InputStream is = ClassLoader.getSystemResourceAsStream("icon.ico");
    			OutputStream os = new FileOutputStream ("jMindMapIcon.ico");
    			byte[] buf = new byte[512];
    			int len;
    			while ((len = is.read(buf)) >= 0){
    				os.write(buf, 0, len);
    			}
    			is.close();
    			os.close();
    			jm3.setIconFileName (new File ("jMindMapIcon.ico").getAbsolutePath());
    			as.registerSystemAssociation (jm3);

  9. Datei öffnen mit . jar #9
    thE_29


    Oder aber auch!

    Explorer öffnen!

    Extras->Ordneroptionen->Dateitypen

    Gewünschten Dateityp auswählen oder neu erstellen!

    Dann auf Erweitert!

    Dort Neu und Namen geben für Aktion (Öffnen als bsp)

    Als Programm zB das eingeben:

    C:\Programme\Java\jdk1.5.0_06\jre\bin\java.exe -jar C:\Programm.jar %1


    Natürlich müssen die Pfade angepasst werden, aber so geht das!

  10. Datei öffnen mit . jar #10
    The_S


    @thE_29 Das erscheint mir als beste und einfachste Möglichkeit. Werd ich daheim gleich mal ausprobieren danke!

12 ...
Ähnliche Themen zu Datei öffnen mit . jar
  1. Txt-Datei aus Jar öffnen
    Von al3x im Forum Java Basics - Anfänger-Themen
    Antworten: 8
    Letzter Beitrag: 16.06.2009, 11:28
  2. Antworten: 5
    Letzter Beitrag: 15.03.2009, 22:28
  3. IE Instanz öffnen / Ausführbare Datei öffnen
    Von W@ID im Forum Java Basics - Anfänger-Themen
    Antworten: 2
    Letzter Beitrag: 06.10.2008, 14:13
  4. Datei öffnen bis die datei existiert
    Von newb im Forum Java Basics - Anfänger-Themen
    Antworten: 2
    Letzter Beitrag: 28.11.2007, 14:14
  5. Datei öffnen, lesen, bearbeiten, in neuer datei speichern
    Von KimKaze im Forum Java Basics - Anfänger-Themen
    Antworten: 12
    Letzter Beitrag: 09.10.2007, 15:35
Sie betrachten gerade Datei öffnen mit . jar