В моей папке src есть еще одна папка с именем data, которая содержит файлы data1.txt и data2.txt. Приложение загружает график из этих файлов при инициализации, поэтому я хочу включить эти файлы в мой последний jar. Я использую Ant для создания файла jar.
Пример из http://ant.apache.org/manual/Tasks/jar.html:
<jar destfile="${dist}/lib/app.jar"> <fileset dir="${build}/classes"/> <fileset dir="${src}/resources"/> </jar>
Таким образом, в основном вы хотели бы включить файлы данных так же, как «ресурсы» включены выше.
Из документации задачи <jar>:
<jar>
Можно уточнить набор файлов, которые подвергаются повреждению. Это можно сделать с помощью атрибутов include, includesfile, exclude, excludefile и defaultexclude.
Скопируйте файлы в каталог классов, где они будут включены в jar.
enter code here <target name="copyHibernateXml"> <copy todir="classes"> <fileset dir="${basedir}/${sourceDir}" includes="*.xml,*.csv"/> </copy> </target>