Как сделать файл jar?

Как я могу сделать файл JAR из командной строки и NetBeans 6.7?

4 ответа

Решение

Используя команду JAR:

jar cf jar-file input-file(s)

Использование Maven:

<packaging>jar</packaging>

Используя Ant:

 <jar destfile="${dist}/lib/app.jar" basedir="${build}/classes"/>

Командная строка:

jar cf jarfile [ -C dir ] inputfiles

Убедитесь, что вы jar-из корня каталога, соответствующего вашей иерархии пакетов, а не только из каталога с файлами классов. Структура каталогов должна соответствовать иерархии.

Кроме того, если вы хотите JAR чтобы быть исполняемым, вы должны включить MANIFEST.MF, содержащий Main-class запись, указывающая, какой класс должен использоваться в качестве точки входа (этот класс должен определять public static void main(String[] args)).

Netbeans: вот ссылка на учебник.

Есть много способов (достаточно уже ответили здесь), но если вы хотите действительно простой способ, посмотрите на Maven. Это просто работает: http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

Другие вопросы по тегам