Witam,
mam taki problem, że chcę umieścić plik (ustawienia) obok jara generowanego przez NetBeans, ale przy następnym generowaniu jara NB kasuje go. Czy jest jakiś sposób żeby nie kasował tego pliku?

- Rejestracja:około 20 lat
- Ostatnio:około 17 godzin
Obok jara czyli gdzie? W katalogu build albo dist? Tam nie umieszczaj, bo te katalogi są za każdym razem czyszczone. Umieść np w źródłach, obok plików .java, albo gdy projekt ma więcej rodzajów folderów (np projekty webowe), to możesz umieścić w innych.
Jeżeli te ustawienia są modyfikowane w ciągu działania programu to niech twój program generuje konfigurację jeśli jej nie ma, a jeśli konfiguracja ma być gdzieś zapisywana, to zapisuj ją w katalogu użytkownika, w swoim podfolderze (tzn wymyśl nazwę podfolderu dla swojego programu).

- Rejestracja:około 20 lat
- Ostatnio:około 17 godzin
Ja bym tak zrobił. System.getProperty("user.home") pobiera katalog użytkownika, o ile dobrze pamiętam. Na Windowsie to być może bez kropki na początku bym dał nazwę katalogu, bo z tym mogą być problemy na Windowsie. Na Linuksach pliki i foldery z nazwą zaczynającą się od kropki są traktowane jako ukryte przez niektóre (?) programy.

- Rejestracja:około 20 lat
- Ostatnio:około 17 godzin
No nie byłbym taki pewien. Szczególnie stare Windowsy nie lubią tak nazwanych plików i folderów. W każdym razie ręcznie mi się nie udało stworzyć pliku z samym rozszerzeniem na Windowsie (ale próbowałem chyba jeszcze na starych Windowsach) :p


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.