Plik z ustawieniami programu

0

Witam

Chciałbym poradzić sobie z takim problemem:

Mam plik w archiwum jar który również zawiera mój program. Plik ten zawiera informacje z ustawieniami programu.
Nie ma oczywiście najmniejszych problemów jak go odczytać, nie wiem natomiast jak wykonać zapis pliku.

Przygotowałem plik który zamierzam wrzucić do archiwum, tylko nie potrafię poradzić sobie z problemami:

  • gdzie utworzyć ten plik tymczasowy poza archiwum i gdzie go przetrzymywać ??
  • jakim poleceniem wrzucić plik ten do archiwum oraz jak odkryć gdzie aktualnie się to archiwum znajduje tak aby można było zawsze odnaleźć lokację tych dwóch plików

Być może są jakieś inne rozwiązania tego problemu których nie znalazłem ?

0

Przejrzyj API klasy Class tam jest coś co się nazywa CodeBase czy jakoś tak. Za pomocą tego można wyciągnąć położenie archiwum. Co do samego zapisu to plik tymczasowy można zrobić w pamięci i nie trzeba nic grzebać na dysku.
Sam zapis do archiwum może wyglądać tak:

  • rozpakuj jara do katalogu tmp - zwykły zip są narzędzia w API
  • zapisz nowy plik
  • spakuj katalog tmp do jara.
0

A gdy znam położenie jar czy mogę od razu dodać plik do archiwum ?

0

Chyba tak... nie mam pewności, ale zip umożliwia dodawanie plików do archiwum. Sprawdź w API.

1 użytkowników online, w tym zalogowanych: 0, gości: 1