Я попытался запустить файл jar, выбрав "Запустить конфигурации", а затем создав новое приложение Java, но Eclipse хочет, чтобы я дал ему основной класс и ссылку на проект. Не могу ли я просто дать Eclipse файл jar?
Как запустить файл jar в Eclipse
Ответ 1
Вы можете запустить JAR с конфигурацией запуска "Внешний инструмент", находящейся в разделе "Выполнить" > "Внешние инструменты" > "Конфигурации внешних инструментов".
Ответ 2
Вы не можете напрямую выполнить файл jar. Вместо этого вам нужно запустить его с помощью команды java -jar
. Для этого вы:
- Перейдите в раздел "Выполнить" > "Внешние инструменты" > "Внешние инструменты". Конфигурации
- Создать элемент в разделе "Программа"
-
Заполните:
Местоположение:
/usr/bin/java
(или маршрут к исполняемому файлу java, в Linux вы можете найти это, запустивwhich java
на терминале, в Windows вы можете использоватьwhere java
в командной строке)Рабочий каталог: рабочий каталог для вашей jar-программы (обычно ее расположение)
Аргументы:
-jar [path to your jar]
Ответ 3
Является ли предоставленный вами файл jar открытым? public static void main (String [] arg)? Для того чтобы java запускал ваше и приложение, должен существовать основной класс с "общедоступным статическим void main (String [] arg)". Так что jvm поймет начальную точку выполнения вашей банки.
Ответ 4
Попробуйте выполнить следующую командную строку
C:\Program Files (x86)\Java\jdk1.6.0_24\bin\javaw.exe
со следующими аргументами (по одной в строке)
-cp C:\dev\tcpmon-1.0-bin\build\tcpmon-1.0.jar
org.apache.ws.commons.tcpmon.TCPMon