как открыть файл JAR в Eclipse
Этот файл jar просто хорошо функционирует. Мне кажется, что файл jar сам по себе, но как я могу открыть его в Eclipse и изменить этот демо-код? Спасибо.
user630983 02 авг. 2011, в 22:28
Поделиться
Поделиться:
6 ответов
Лучший ответ
Поскольку файл jar «исполняет», он содержит скомпилированные java файлы, известные как файлы .class. Вы не можете импортировать его для затмения и изменения кода. Вы должны спросить поставщика «демо» для «исходного кода». (или проверьте страницу, на которой вы получили демо для исходного кода) Если вы не хотите декомпилировать файлы .class и импортировать их в Eclipse. Это может быть не так для начинающих.
Mob 02 авг. 2011, в 21:43
Поделиться
использовать декомпилятор java. http://jd.benow.ca/. вы можете открыть файлы jar. Спасибо, Manirathinam.
Mani 26 май 2015, в 12:45
Поделиться
Попробуйте JadClipse.It откроет весь ваш .class файл. Добавьте библиотеку в свой проект, и когда вы попытаетесь открыть какой-либо объект, объявленный в файле lib, он откроется так же, как ваш .java файл. В eclipse- > help- > marketplace → перейдите на вкладку популярных. Там вы можете найти плагины для одного и того же. Обновление. Для тех, кто не может найти выше плагин, попробуйте загрузить это: https://github.com/java-decompiler/jd-eclipse/releases/download/v1.0.0/jd-eclipse-site-1.0.0-RC2.zip Затем импортируйте его в Eclipse. Если у вас есть проблемы с импортом над подключаемым модулем, см. Как установить плагин для Eclipse из .zip
Gaurav Singh 03 июнь 2016, в 05:38
Поделиться
Проект не совсем то же самое, что и исполняемый файл jar. Для начала проект обычно содержит исходный код, в то время как исполняемый файл jar обычно не работает. Опять же, вообще говоря, вам нужно экспортировать проект Eclipse для получения файла, подходящего для импорта.
Edwin Buck 02 авг. 2011, в 21:09
Поделиться
Во-первых, необходимо знать, что такое файл jar. Из Oracle,
JAR (Java Archive) — независимый от платформы формат файла, который агрегирует много файлов в один. Несколько апплетов Java и их требуемые компоненты (файлы, изображения и звуки) могут быть в комплекте в JAR файле и затем загружать в браузер в одном HTTP, значительно улучшая скорость загрузки. Формат JAR также поддерживает сжатие, что уменьшает размер файла, далее улучшая время загрузки.
- Это не имеет никакого отношения к проекту Eclipse. Проект Eclipse может быть проектом Java, проектом С++ и т.д. Это просто проект с самосохранением, который можно распознать и использовать как устройство Eclipse.
- Файлы .class обычно являются основной частью файла jar. Невозможно просмотреть исходный код (.java файл), если вы не декомпилируете исполняемый файл (файл .class) с помощью некоторых инструментов. Возьмите Eclipse, например, вы можете выбрать плагин Eclipse Class Decompiler в качестве инструмента.
Gearon 17 окт. 2016, в 08:24
Поделиться
Файл jar — это просто исполняемая Java-программа. Если вы хотите изменить код, вам нужно открыть файлы .java.
Не запускаются .jar файлы экспортированные в Eclipse
Я экспортировал свой проект в runnable jar file в Eclipse. Правильно указал входной класс. Все библиотеки добавлены. Файл не запускается. Другой jar файл который я когда-то делал в нетбинсе запускается без проблем. Что делать?
Отслеживать
задан 24 мая 2020 в 13:46
russianroadman russianroadman
3 1 1 бронзовый знак
Как минимум предоставить больше вводных, описывающих проблему.
24 мая 2020 в 13:50
Как запускаете? И что происходит когда запускаете?
24 мая 2020 в 13:53
Просмотрите старый добрый ресурс: skipy.ru/technics/likbez.html#lookup
24 мая 2020 в 13:53
Запускаю двойным щелчком. Ничего не происходит
24 мая 2020 в 14:12
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Попробуй запустить свой jar через консоль и посмотреть вывод программы:
java -jar my_program.jar
Если программа не запускается, но должна, в выводе обязательно будет что-то, что подскажет тебе причину возникших неполадок.
Отслеживать
ответ дан 24 мая 2020 в 20:16
16 3 3 бронзовых знака
оказывается нужно было вручную перенести все файлы (картинки, модели) в папку с .jar файлом
25 мая 2020 в 8:30
- java
- eclipse
- jar
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
4. Создаём JAR приложение
После завершения проекта в Eclipse наша следующая цель будет заключаться в создании исполняемой версии проекта (исполняемый архив JAR) — JAR приложение!
- Правой кнопкой по корневой папке проекта и нажимаем «Export» (Экспорт).
- Открываем папку «Java» и выбираем «Runnable JAR file» (исполняемый архив JAR) и жмём Next>.
- Теперь нам надо настроить спецификации файла JAR (Runnable JAR File Specification):
- «Launch configuration» (конфигурации запуска) – выбираем главный класс (класс, содержащий главный метод «main»).
- «Export destination» (Место экспорта) – вводим место, где мы хотим сохранить файл типа .jar.
- «Library handling» (Место хранения библиотек) – выбираем «Copy required libraries into a sub folder next to the generated Jar», чтобы извлечь необходимые библиотеки в папку рядом с созданным JAR файлом или «Extract required libraries into generated JAR», чтобы извлечь необходимые библиотеки в созданные JAR». В моём случае я выбрал первый вариант, поскольку потому что он более удобен.
- Нажмите кнопку «Finish» (Готово).

run.bat
java -jar JavaRxTx.jar pause
Похожие записи
how to open a jar file in Eclipse
This jar file just functions well. So it seems to me that jar file itself is OK, but how can I open it in Eclipse and modify this demo code? Thanks.
asked Aug 2, 2011 at 19:55
user630983 user630983
947 2 2 gold badges 9 9 silver badges 16 16 bronze badges
7 Answers 7
Since the jar file ‘executes’ then it contains compiled java files known as .class files. You cannot import it to eclipse and modify the code. You should ask the supplier of the «demo» for the «source code». (or check the page you got the demo from for the source code)
Unless, you want to decompile the .class files and import to Eclipse. That may not be the case for starters.
answered Aug 2, 2011 at 20:03
11k 6 6 gold badges 41 41 silver badges 58 58 bronze badges
use java decompiler. http://jd.benow.ca/. you can open the jar files.
answered May 26, 2015 at 11:01
187 2 2 gold badges 5 5 silver badges 14 14 bronze badges
A project is not exactly the same thing as an executable jar file.
For starters, a project generally contains source code, while an executable jar file generally doesn’t. Again, generally speaking, you need to export an Eclipse project to obtain a file suitable for importing.
answered Aug 2, 2011 at 19:58
Edwin Buck Edwin Buck
69.6k 7 7 gold badges 100 100 silver badges 138 138 bronze badges
Firstly, it’s necessary to know what is a jar file.
JAR (Java Archive) is a platform-independent file format that aggregates many files into one. Multiple Java applets and their requisite components (.class files, images and sounds) can be bundled in a JAR file and subsequently downloaded to a browser in a single HTTP transaction, greatly improving the download speed. The JAR format also supports compression, which reduces the file size, further improving the download time.
- It has nothing to do with a Eclipse project. An Eclipse project can be a Java project, C++ project and so on. It’s just a self contain project that can be recognized and operated as an unit by Eclipse.
- The .class files are generally the main part of a jar file. It’s impossible to view the source code(.java file) unless you decompile the executable file(.class file) by some tools. Take Eclipse for example, you can choose the plugin Eclipse Class Decompiler as the tool.