Я везде искал это, но, похоже, не могу понять.
Я делаю приложение на Java, которое использует библиотеку Midi. Чтобы запустить это приложение, пользователь должен иметь файл SoundBank (soundbank.gm) в своей папке установки JRE в lib / audio. Я не хочу заставлять пользователя разбираться с этим самостоятельно, поэтому я надеялся, что смогу просто упаковать звуковой банк как ресурс в приложении, и когда приложение будет запущено, я могу программно переместить его в правильный каталог там не было.
Итак, сначала мне нужно знать, как упаковать ресурс, как в JAR. Тогда мне нужно знать, как скопировать ресурс в другой каталог. Я знаю, как копировать обычные файлы, но я не уверен, как я смогу получить доступ к файлу в JAR.
Любая помощь будет оценена. Я использую затмение BTW для экспорта Runnable JAR.
РЕДАКТИРОВАТЬ: Я просто выяснил, почему мой файл не был упакован в JAR, потому что я не объявил его как исходную папку в Eclipse. Теперь, как мне получить доступ к этому файлу в Java? Могу ли я просто рассматривать имя JAR как имя папки?