Преобразование.class в jar и.class в exe
Как мне конвертировать:
- файл класса в файл jar, используя cmd?
- файл класса в исполняемый файл?
- JAR-файл для EXE?
Могу ли я конвертировать exe-файл в jar-файл?
5 ответов
Файлы классов в jar-файлы
Использование: jar {ctxu} [vfm0M] [jar-file]
[manifest-file] [-C dir] файлы...
Опции:
-c create new archive -t list table of contents for archive -x extract named (or all) files from archive -u update existing archive -v generate verbose output on standard output -f specify archive file name -m include manifest information from specified manifest file -0 store only; use no ZIP compression -M do not create a manifest file for the entries -i generate index information for the specified jar files -C change to the specified directory and include the following
файл Если какой-либо файл является каталогом, то он обрабатывается рекурсивно. Имя файла манифеста и имя файла архива необходимо указывать в том же порядке, что и флаги 'm' и 'f'.
Пример 1: заархивировать два файла классов в архив с именем classes.jar:
`jar cvf classes.jar Foo.class Bar.class`
Пример 2: использовать существующий файл манифеста 'mymanifest' и архив
все файлы в каталоге foo/ в "classes.jar":
jar cvfm classes.jar mymanifest -C foo/ .
Конвертировать файлы JAR в файл.exe
2) JarToExe 1.8
3) Исполнитель
Вы, должно быть, пропустили это. Пожалуйста, ознакомьтесь с Руководством по архивным файлам Java (JAR).
И, конечно, пропустил Real Как сделать для этого исполняемый файл JAR Есть несколько оболочек, которые выполняют эту работу (преобразование Jar в exe, для конкретной платформы). Вам просто нужно искать в Stackru Jar EXE
Чтобы преобразовать (на самом деле, упаковать) файлы.class в файлы.jar, используйте инструмент jar. Затем вы можете сгенерировать файл.exe из.jar, используя такие инструменты, как Launch4j, JSmooth или несколько других пакетов ( поищите в Интернете "jar exe").
Если вы используете IDE Netbeans, создание файла.exe из файла.class не займет много времени. В IDE создайте новый проект и поместите в него свою Java-программу. Теперь следуйте этим шагам
- Щелкните правой кнопкой мыши по проекту и выберите свойства.
- Выберите прогон на левой панели и введите основной класс (в котором определен основной метод) на правой панели.
- Снова щелкните правой кнопкой мыши проект и выберите Добавить библиотеку. Выберите расстановку расширений. Нажмите добавить библиотеку. 4. Теперь выберите очистить и построить из меню запуска в вашей IDE. Убедитесь, что вы уже установили этот проект в качестве основного проекта.
- Откройте CMD и установите каталог для вашего проекта. Перейдите в "dist" > и введите java -jar jarname.jar.
- Ваша программа запущена в cmd.
- Откройте launch4j и предоставьте необходимую информацию.
- Запустите и наслаждайтесь вашим приложением.
Создайте JAR-файл с помощью командной строки. Ответ в http://download.oracle.com/javase/tutorial/deployment/jar/build.html
Класс для исполнения. Ответ в http://www.javacoffeebreak.com/faq/faq0042.html
Баночка для exe. Ответ в http://viralpatel.net/blogs/2009/02/convert-jar-to-exe-executable-jar-file-to-exe-converting.html
Возможна конвертация exe в файл jar. Но включает в себя обратный инжиниринг, чтобы узнать, что находится в exe, извлечь и делать с ним все, что вы хотите. На мой взгляд, не стоит вообще.