Объединение файлов .java и их экспорт в виде исполняемого файла jav из кода Java. - PullRequest
0 голосов
/ 09 мая 2019

Я хочу знать, как экспортировать файл JAR из кода Java. Посмотрите на следующую ситуацию:

У меня есть несколько файлов .java, включая один основной класс. Я хочу знать, как упаковать эти файлы и преобразовать их в исполняемый файл JAR. Я не хочу делать это традиционным способом, экспортируя проект в файл jar, используя встроенную функциональность Eclipse (я знаю, как это сделать). Я хочу знать, как экспортировать файлы .java и необходимые библиотеки в файл jar, используя код Java.

Вот мой идеальный результат: я запускаю свою собственную программу экспорта jar-файлов, и она просит меня выбрать некоторые файлы. Когда я выбираю и нажимаю «экспорт», он упаковывает эти файлы в исполняемый файл JAR. Спасибо заранее и мир.

1 Ответ

0 голосов
/ 09 мая 2019

Возможно, вы можете попробовать запустить команды cmd для создания файла JAR с использованием кода JAVA.

Вы можете создать JAR-файл в командной строке, выполнив следующие действия:

 - Start Command Prompt.

 - Navigate to the folder that holds your class files:

    C:\>cd \mywork

 - Set path to include JDK’s bin.  For example:

    C:\mywork> path c:\Program Files\Java\jdk1.7.0_25\bin;%path%

 - Compile your class(es):

    C:\mywork> javac *.java

 - Create a manifest file

   manifest.txt with, for example, this content:

        Manifest-Version: 1.0
        Created-By: 1.8.0_171 (Oracle Corporation) #your jdk version
        Main-Class: mainPackage.MainClass

 - Create the jar file:

    C:\mywork> jar cvfm Craps.jar manifest.txt *.class

Чтобы увидеть, как мы можем выполнить эти команды в коде JAVA, перейдите по этой ссылке:

Запуск команд cmd через Java

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...