Скачиваний:
14
Добавлен:
30.06.2018
Размер:
15.79 Кб
Скачать

Лабораторная работа №7

Средства для выполнения сборки проекта

Студента ИТ14-1 Красовского Абхая

Цель работы: получить навыки работы со средством выполнения сборки проекта

Ход выполнения работы

  1. Создать файл сборки для проекта своего индивидуального задания

  2. Сделать выводы по результатам выполнения работы.

  3. Выполнить отчет о проделанной работе.

Пример файла сборки

<?xml version="1.0" encoding="UTF-8"?>

<project name="HW.makejar" default="build-all">

<target name ="makejar" depends="compile" description="Create a jar for the HW project">

<jar jarfile="build/HelloWorld.jar" basedir="./build/classes"></jar>

</target>

<target name="makedoc">

<javadoc destdir="build">

<fileset dir="." includes="**/*.java" />

</javadoc>

</target>

<target name ="makezip" depends="compile">

<zip destfile="build/HelloWorld-src.zip">

<fileset dir=".">

<include name="**/*.java"/>

</fileset>

</zip>

</target>

<target name = "compile">

<mkdir dir="build/classes"/>

<javac destdir="build/classes">

<src path="."/>

</javac>

</target>

<target name = "build-all" depends="compile,makezip,makejar"/>

</project>

Файл сборки моего проетка:

<?xml version="1.0" encoding="UTF-8"?>

<module type="JAVA_MODULE" version="4">

<component name="NewModuleRootManager" inherit-compiler-output="true">

<exclude-output />

<content url="file://$MODULE_DIR$">

<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />

</content>

<orderEntry type="inheritedJdk" />

<orderEntry type="sourceFolder" forTests="false" />

<orderEntry type="module-library">

<library>

<CLASSES>

<root url="jar://$APPLICATION_HOME_DIR$/lib/groovy-all-2.4.6.jar!/" />

</CLASSES>

<JAVADOC />

<SOURCES />

</library>

</orderEntry>

</component>

</module>

Вывод: получил навыки работы со средством выполнения сборки проекта

Соседние файлы в папке ТСПП