Добавить ресурсы в банку при строительстве - PullRequest
0 голосов
/ 24 марта 2011

Я хочу добавить библиотеки DLL, изображения, текстовые файлы и т. Д. В свой проект в качестве ресурсов, поэтому при экспорте в банку содержатся ресурсы, чтобы их можно было использовать.Я использую затмение.Проблема в том, что я понятия не имею, как его добавить.Я попытался добавить DLL / фото в папку src в проекте, но когда я экспортирую jar, он там не находится

Я смотрел на Как сделать файл JAR, который включает в себяDLL-файлы? , но это только объясняет, как извлечь его, а не как добавить его в проект и собрать.

РЕДАКТИРОВАТЬ: я, кстати, использую апплет, чтобы открыть банку, извините за отсутствиеэто!

Ура

Ответы [ 2 ]

1 голос
/ 24 марта 2011

Обычно в проекте eclipse папка src является неподходящим местом для размещения содержимого, не являющегося исходным кодом.

Вам следует попробовать перейти на maven в качестве системы сборки, поскольку она очень настраиваема и предоставляетвы с папками внутри вашего проекта именно для этой цели.(SRC / основные / ресурсы)

1 голос
/ 24 марта 2011

Как вы открываете файл в Java?Class.getResourceAsStream (name)?

Если вы упаковываете код в банку, вам нужно использовать эту команду.(в отличие от нового файла (имя), который получит файл в том же каталоге, что и ваш jar)

Если файл физически отсутствует в вашем банке, вы можете проверить, изменив .jar на .zip иизвлеките его, а затем посмотрите этот документ http://docs.oracle.com/javase/1.5.0/docs/tooldocs/windows/javac.html

...