NetBeans - pliki obok jara

0

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?

0

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).

0

Dobrze, ale najlepiej gdzie w folderze użytkownika? Utworzyć folder w rodzaju ".nazwaaplikacji", tak jak robi np. NB i Eclipse?

0

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.

0

Dzięki, a na Windowsie nie ma problemów z takimi nazwami folderów.

0

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.