У меня есть приложение, которое показывает заставку при загрузке. Все это отлично работает в среде Eclipse, но когда я пытаюсь экспортировать его как (Runnable) JAR-файл, это не так. Я предполагаю, что проблема заключается в включении аргументов VM (в этом случае путь к изображению заставки). Я пытался запустить его в командной строке, так же, как:Как включить аргументы VM в файл JAR?
java -jar App.jar
и я получил исключение
java.lang.IllegalArgumentException: Splash Screen not set!
at org.cnstar.util.SplashManager.<init>(SplashManager.java:32)
at org.cnstar.wiki.app.GreatPlaces$1.run(GreatPlaces.java:289)
Так что мой вопрос: есть ли способ, как включить параметры виртуальной машины в JAR файл ?
Я создал такой файл МАНИФЕСТА, и я хотел добавить его в процесс создания JAR, однако он выдает ошибку, заявив, что «создание JAR не удалось». недопустимое имя поля заголовка: ï » ¿Манифест-версия недопустимое имя поля заголовка: ï »¿Манифест-версия " – MichalB
@MichalB Ваш МАНИФЕСТ неверен. Удалите «ï» ¿'с самого начала, это [BOM] (http://en.wikipedia.org/wiki/Byte_Order_Mark). – Kai