Мне нужно написать проект Java с графическим интерфейсом Swing и некоторые более мелкие формальные требования, такие как кнопка, которая делает что-то или методы, которые что-то реализуют, очень простые. Я написал программу с основным графическим интерфейсом, включая Jtable, которая хранит информацию о студентах (имя, семестр ...) в файле Java. Проблема в том, что путь этого Java-файла в моей программе является относительным, в моем случае:Jar Зависимость файла и файла
public static final String pfad = "src/abgabe/";
public static final String name = "Uni";
File file = new File(pfad + name)
Если я экспортировать свою Programm в баночку и отправить его вокруг, он не будет работать на других компьютерах, потому что только я есть файл Java.
Могу ли я изменить свой код, чтобы файл Jar создавал новый файл Java в своем корневом каталоге?
BTW - это не имеет ничего общего с Свинг (даже если есть интерфейс Качели участвует). –