Рубрики
Без рубрики

log4j2.xml Ant – Создайте файл fat jar

– – И – Создайте файл fat jar

Автор оригинала: mkyong.

В этом уроке мы покажем вам, как использовать сценарий сборки Ant для создания большого файла fat/uber Jar, что означает включение всех внешних зависимостей проекта в один файл jar.

Используемые технологии:

  1. Муравей 1.9.4
  2. Муравей-плющ 2.4
  3. обратный вход 1.1.2
  4. джода-время 2,5

1. Создайте жирную банку

Предыдущие И + Внешние библиотеки Проект Java будет использован повторно. Чтобы создать жирную банку, используйте задачу “Банка” и набор файлов/| функцию.

	
	

		

		
			
				
			
		

	

	
	

		
		

		
			
				
			
			
		

	

2. Чтобы создать жирную банку, используйте задачу “Банка” и || набор файлов/| функцию.

Просмотрите полный build.xml пример.


	
		Create a Java Project (JAR) with Ant build script
	

	
	
	
	
	
	
	

	
	
	
		
	

	
	
		
		
	
	

	
		
	

	
		
			
		
	

	
	
		
	

	
	

		

		
			
				
			
		

	

	
	

		
		

		
			
				
			
			
		

	

	
		
		
	

	
	


3. Запуск и тестирование

3.1 Установите Ivy, пропустите это, если вы его установили.

$ ant ivy

3.2 Попросите Айви загрузить зависимости проекта.

$ ant resolve

3.3. Очистите, скомпилируйте и создайте последнюю банку жира.

$ ant

Buildfile: /Users/mkyong/Documents/workspace/AntDateUtils/build.xml

clean:

init:
    [mkdir] Created dir: /Users/mkyong/Documents/workspace/AntDateUtils/bin

compile:
    [javac] Compiling 1 source file to /Users/mkyong/Documents/workspace/AntDateUtils/bin

copy-dependencies:
    [mkdir] Created dir: /Users/mkyong/Documents/workspace/AntDateUtils/dist/lib
      [jar] Building jar: /Users/mkyong/Documents/workspace/AntDateUtils/dist/lib/dependencies-all.jar

jar:
      [jar] Building jar: /Users/mkyong/Documents/workspace/AntDateUtils/dist/DateUtils.jar

main:

BUILD SUCCESSFUL
Total time: 9 seconds

3.4 Запустите его

$ java -jar dist/DateUtils.jar 

12:11:23.732 [main] DEBUG com.mkyong.core.utils.DateUtils - [MAIN] Current Date : 2014-12-24
2014-12-24

Скачать Исходный Код

Рекомендации

  1. Задача муравьиной банки
  2. Архивный файл муравьиного типа
  3. Ant – Как создать проект Java
  4. Ant – Как Создать Файл Jar с внешними библиотеками

Оригинал: “https://mkyong.com/ant/ant-create-a-fat-jar-file/”