Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Relative Pfadangabe führt auf c:\?!

Empfohlene Antworten

Veröffentlicht

hi

folgendes Problem:

Ich hab ein JAVA Prohjekt in dem eine ini Datei verwendet wird. Im Debugmodus funktioniert das 1a, es wird einfach nur der name der Datei angegeben (ep.ini) und er nimmt automatisch die ini Datei die im gleichen Ordner liegt.

Wenn ich das ganze nun aber kompiliere, dann sucht er beim Starten der Jar die ini im c:\ root, anstatt in dem Ordner in dem die Jar datei ist!

Woran kann das liegen?

Im Kompletten Projekt wird der Pfad zur Ini immer "relativ" angebenen, denn im Debug funktioniert es ja!

mfg Desmo

Das kommt darauf an, von wo Dein Jar gestartet wird. Der Pfad sollte nämlich bei . zurückkommen.

Kannst Du die Datei nicht ins jar einpacken und dann mit Class.getResource oder getResourceAsStream arbeiten?

Peter

Das kommt darauf an, von wo Dein Jar gestartet wird. Der Pfad sollte nämlich bei . zurückkommen.

Kannst Du die Datei nicht ins jar einpacken und dann mit Class.getResource oder getResourceAsStream arbeiten?

Peter

naja ich starte die jar einfach aus c:\test. Trotzdem sucht er die ini datei direkt auf c:\ !!!!

Ich hab das auch schon auf anderen Ordnern versucht!

und nun schlag mich: es klappt auf einmal!!!

meine Jar datei die ich vorhin auf dem Desktop kompiliert habe, GEHT JETZT! :)

sobald ich finde was los war, sag ich bescheid ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.