У меня есть эти файлы board.class
и x4.class
(x4.class имеет метод main()).Не удалось запустить файл jar на Windows
сотрясать эти файлы, я написал
jar cf x4.jar *.class
и получил x4.jar
файл.
Я скопировал этот файл x4.jar на свой рабочий стол (в Windows Vista) и дважды щелкнул его. Я получаю эту ошибку:
Failed to load Main-Class manifest attribute from
C:\Users\eSKay\Desktop\x4.jar
Что я должен сделать, чтобы сделать этот файл запустить как исполняемый банку (без установки какого-либо программного обеспечения)?
UPDATE: Я использовал файл манифеста, чтобы решить эту проблему. У меня есть файл банку я needeed и работает нормально, если вы делаете:
java -jar x4.jar
Но, когда я дважды щелкните x4.jar ничего не происходит, я проверил диспетчер задач и обнаружили, что javaw.exe в настоящее время началась в фоновом режиме, но он не показывает результат, который выдавала оригинальная программа.
В чем проблема?
У меня такая же проблема. У меня есть правильный файл манифеста, и я запускал jars раньше на моем старом компе, но по какой-то причине у меня возникают проблемы с новым (Running windows 7 64-bit). Мне удалось запустить файл jar в cmd, но когда я нажимаю на него, ничего не происходит. Я повторно использовал java с jdk и jre 6 (сначала удалил старую версию) и установил мои пути. javac и java работают отлично в cmd. также в свойствах он говорит, что он открывается платформой Java (tm) SE binary ' – 2011-06-13 02:54:16