Wo fnde ich den classpath, um dort z.b. eine html abzulegen?

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich möchte gerne unter java 1.6 mit dem desktop befehl eine html datei aufrufen. der code ist auch in ordnung, wenn ich eine http://www.google.de/ einsetze funktioniert es auch, aber nicht mit meiner lokalen datei. Diese soll wenn alles fertig ist natürlich mit in das .jar eingebunden werden, daher will ich sie mit "classpath:XY/index.html" ansprechen.

Habe unter eclipse doch nur ein projekt ordner ABC, in dem "bin" und "src" zu finden sind, egal wo ich jetzt dort den ordner XY ablege in dem die index.html ist geht es nicht.
 

0x7F800000

Top Contributor
sollte es aber. Wenn du die datei einfach so neben den ordnern src und bin hinschmeißt, und darauf dann über den relativen pfad "dateiname.html" zugreifst, dann wird die auch gefunden.
daher sollte imho bei der ordnerstruktur
Code:
>src
>bin
>xy/dateiname.html
die relative Pfadangabe mit "xy/dateiname.html" funktionieren... oder? ???:L
 
G

Guest

Gast
Code:
URI uri;
			try {
			  uri = new URI("Hilfe/Index.html");
			  desktop.browse(uri);
			}
			catch(Exception oError) {
			
			}

so versuche ich es zurzeit, leider ohne erfolg. "Hilfe" liegt in "projekt a"

>bin
>src
>Hilfe


die html datei existiert natürlich im ordner hilfe, und sie unktioniert tadellos
 

Fu3L

Top Contributor
Versuchs mal mit:

Code:
URL location = getClass().getClassLoader().getResource("Hilfe/Index.html");

So besorg ich mir URLs um meine Bilder zu laden und es funktioniert auch aus .jars heraus.

Edit: vllt musst du noch ein toURI() ergänzen, wenns mit ner URL nicht klappt...
 

Ebenius

Top Contributor
Fu3L hat gesagt.:
So besorg ich mir URLs um meine Bilder zu laden und es funktioniert auch aus .jars heraus.

Edit: vllt musst du noch ein toURI() ergänzen, wenns mit ner URL nicht klappt...

Natürlich kann Java aus dem JAR lesen... Aber der Browser doch nicht. Hmpf!
 
G

Guest

Gast
da ich nicht nur eine index.html sondern auch unterseiten mit bilder usw. habe (eben eine gesamte webseite) werde ich also nicht drumherum kommen diese im neben der .jar datei abzulegen, oder?

mmhh.

Kann mir jemand sagen wie ich eine relative pfadangabe erstelle? bei mir ging das leider nicht, das einzige was geht ist eben eine "echte" webseite aus dem netz (halt nicht lokal) oder eben eine absolute angabe ("file:///../../index.html")

ohne file (relativ) will er es nicht laden..
 

0x7F800000

Top Contributor
wenn's nur statische hilfeseiten sind: dann lad sie doch auf einem x-beliebigen Server hoch, und lasse die dort für die nächsten 100 jahre liegen. Der Kunde wird dir nur für den freien Speicherplatz danken.
 

didjitalist

Bekanntes Mitglied
wenn das ganze zeug zusammen nicht grad paar hundert mb belegt, dann spricht nichts dagegen, es im jar mitzuschleppen und bei bedarf in einen temporären ordner zu kopieren.
 

Ebenius

Top Contributor
didjitalist hat gesagt.:
wenn das ganze zeug zusammen nicht grad paar hundert mb belegt, dann spricht nichts dagegen, es im jar mitzuschleppen und bei bedarf in einen temporären ordner zu kopieren.
Sehe ich genauso. Außerdem ist's besser, die Hilfe auch verfügbar zu haben, wenn man das Notebook offline benutzt.

Am besten machst Du Dir ein separates JAR-Archiv für alles auszupackende HTML-Zeugs und entpackst den Krempel in ein Temp-Dir.
 

0x7F800000

Top Contributor
Ebenius hat gesagt.:
wenn man das Notebook offline benutzt.
off-li-ne... was is'n das für ein Dingens? ???:L Hindert's einen irgendwie ins Internet zu gehen oder wie? Gibt's denn sowas? :shock:

Aaaah, hab's im wörterbuch nachgeschlagen. Okay okay, ich seh's ein, dein Vorschlag ist besser :toll:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Best Practice Annotierte Klassen im Classpath herausfinden Java Basics - Anfänger-Themen 1
Michi__ Modulepath und Classpath fehlen Java Basics - Anfänger-Themen 2
A CLASSPATH Java Basics - Anfänger-Themen 4
L Classpath Alle Dateien im Classpath finden Java Basics - Anfänger-Themen 4
T Java - Zugriff nur mit CLASSPATH ? Java Basics - Anfänger-Themen 7
A Class not found - Jar liegt am classpath Java Basics - Anfänger-Themen 2
J .classpath und .project? Java Basics - Anfänger-Themen 1
M Classpath Befehl zum Kompilieren um die Option classpath erweitern. Java Basics - Anfänger-Themen 5
N Eclipse - eigene Icons unter ClassPath Resource Java Basics - Anfänger-Themen 0
C Die CLASSPATH Variable Java Basics - Anfänger-Themen 1
S Classpath: Alle .jars innerhalb eines Ordners einbinden Java Basics - Anfänger-Themen 4
S Classpath Findet die Klasse nicht classpath setzen? Java Basics - Anfänger-Themen 8
T File aus Classpath verwenden Java Basics - Anfänger-Themen 3
M Unterschied zwischen Classpath eines Eclipse Projektes und dem CLASSPATH? Java Basics - Anfänger-Themen 3
F Classpath Dateien einbinden und Classpath durchsuchen Java Basics - Anfänger-Themen 2
Q Classpath mit Text Editor progammieren (Classpath) Java Basics - Anfänger-Themen 5
B Umgebungsvariable + Classpath Java Basics - Anfänger-Themen 2
V Erste Schritte Ausführen mit cmd + Classpath Java Basics - Anfänger-Themen 13
H Classpath Eclipse? Java Basics - Anfänger-Themen 13
L Classpath anlegen Java Basics - Anfänger-Themen 6
P Classpath falscher Classpath, aber nicht immer Java Basics - Anfänger-Themen 19
H Classpath konnte nicht gefunden werden? Java Basics - Anfänger-Themen 2
C Java3d Classpath?!? Java Basics - Anfänger-Themen 11
M Classpath Jar nicht ausführbar, Classpath warscheinlich falsch Java Basics - Anfänger-Themen 10
M Classpath Java Basics - Anfänger-Themen 11
D Classpath compiler zur Laufzeit aufrufen & lib-classpath Java Basics - Anfänger-Themen 6
C Classpath Classpath in Jar Dateien Java Basics - Anfänger-Themen 15
J Classpath Java Basics - Anfänger-Themen 9
S ClassPath Java Basics - Anfänger-Themen 12
Z CLASSPATH + Packages Java Basics - Anfänger-Themen 6
J classpath Java Basics - Anfänger-Themen 10
S import - Anweisung; Setzen der Classpath Java Basics - Anfänger-Themen 2
J Frage zu jars/classpath Java Basics - Anfänger-Themen 7
K MySQL, Classpath, Java, MAC OSX Java Basics - Anfänger-Themen 3
D Classpath setzen Java Basics - Anfänger-Themen 4
J Classpath bestimmen, unter Windows 7 Java Basics - Anfänger-Themen 2
E Classpath Java Basics - Anfänger-Themen 4
B XOM...Classpath etc.??? Java Basics - Anfänger-Themen 2
L set Classpath für JDK Java Basics - Anfänger-Themen 2
L Lucene Classpath unter linux setzen Java Basics - Anfänger-Themen 8
B Classpath setzen - UNTER MAC OS X Java Basics - Anfänger-Themen 2
J classpath funktioniert nur in eclipse nicht auf der konsole?! Java Basics - Anfänger-Themen 6
P ClassPath in Ubuntu Java Basics - Anfänger-Themen 4
S dauerhafte CLASSPATH-Umgebungsvariable Java Basics - Anfänger-Themen 3
E Classpath Frage Java Basics - Anfänger-Themen 2
C Textpad, classpath, java = Probleme Java Basics - Anfänger-Themen 21
F probleme mit classpath/auslagerung von klassen Java Basics - Anfänger-Themen 5
L Classpath-Probleme Java Basics - Anfänger-Themen 2
A Classpath im manifest einbinden? Java Basics - Anfänger-Themen 3
GilbertGrape findet jar aus Classpath nicht Java Basics - Anfänger-Themen 4
Z Ant java -classpath befehl Java Basics - Anfänger-Themen 2
G Classpath Problem Java Basics - Anfänger-Themen 4
F Classpath problem Java Basics - Anfänger-Themen 2
G Classpath . zum Xten Mal Java Basics - Anfänger-Themen 16
G Plugins einbinden und Classpath setzen Java Basics - Anfänger-Themen 4
F Classpath: Wichtig für Runnable JAR? Java Basics - Anfänger-Themen 2
G unbound classpath container Java Basics - Anfänger-Themen 1
J Anfänger-Frage zu jar-Files / Manifest.mf / Classpath Java Basics - Anfänger-Themen 16
G Java mit libs und classpath? Java Basics - Anfänger-Themen 5
P JAR erzeugen-CLASSPATH-Probleme Java Basics - Anfänger-Themen 4
S CLASSPATH in Windows Java Basics - Anfänger-Themen 8
G JDBC - Classpath - Ich werd wahnsinnig! Java Basics - Anfänger-Themen 18
N Frage zur Classpath-Variable in der Manifest-Datei Java Basics - Anfänger-Themen 7
S CLASSPATH-Fehler Java Basics - Anfänger-Themen 8
K classpath eintrag funktioniert nicht Java Basics - Anfänger-Themen 8
T [Dringend] Classpath-Problem Java Basics - Anfänger-Themen 3
G Probleme mit JAVA_HOME bzw. classpath Java Basics - Anfänger-Themen 12
W classpath / jar / Programm aus Konsole Starten Problem Java Basics - Anfänger-Themen 2
G Eclipse, FatJar, Export, Classpath Java Basics - Anfänger-Themen 13
M Mal wieder der classpath. Java Basics - Anfänger-Themen 13
C Probleme mit .jar Datei und CLASSPATH Java Basics - Anfänger-Themen 2
G Classpath richtig setzen Java Basics - Anfänger-Themen 4
Q Classpath nach dem Deployen - Manifest-File Java Basics - Anfänger-Themen 4
T kopieren in den classpath Java Basics - Anfänger-Themen 4
F Frage zu Jars und Classpath Java Basics - Anfänger-Themen 2
D classpath setzen Java Basics - Anfänger-Themen 10
G Leidiges Thema Classpath Java Basics - Anfänger-Themen 5
C jar in jar - Classpath? Java Basics - Anfänger-Themen 12
D Applet starten (Classpath ? ) Java Basics - Anfänger-Themen 7
Z Jar-Archiv Classpath Variable Java Basics - Anfänger-Themen 6
L Classpath Java Basics - Anfänger-Themen 4
Q [javac] Zu blöd für -classpath? Java Basics - Anfänger-Themen 2
G Classpath JUnit geht net (?) Java Basics - Anfänger-Themen 11
A classpath zur Laufzeit erweitern Java Basics - Anfänger-Themen 4
H CLASSPATH unter j2sdk1.4.2_10 Java Basics - Anfänger-Themen 2
P Absolute Verzweiflung: Linux + Java + CLASSPATH Java Basics - Anfänger-Themen 8
G Wie muss classpath lauten? Package kompilieren/interpretiere Java Basics - Anfänger-Themen 4
K classpath zum 1001. Mal Java Basics - Anfänger-Themen 11
L Schon wieder ClassLoader bzw. Classpath :-( Java Basics - Anfänger-Themen 3
S classpath Java Basics - Anfänger-Themen 6
A Classpath oder Path? Java Basics - Anfänger-Themen 7
A Umgebungsvariable Classpath Java Basics - Anfänger-Themen 8
C classpath in eclipse Java Basics - Anfänger-Themen 2
G Probleme mit Classpath Java Basics - Anfänger-Themen 4
X Classpath setzen Java Basics - Anfänger-Themen 5
G Problem mit classpath Java Basics - Anfänger-Themen 5
N Packages definieren bzw. zum Classpath hinzufügen Java Basics - Anfänger-Themen 4
G Classpath für Java in Suse 9 setzen Java Basics - Anfänger-Themen 2
R JAR wird nicht gefunden, ist aber im classpath. Java Basics - Anfänger-Themen 12
T Nerv! Packages und Classpath Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben