Java - файл свойств в папке dist

Это мой пакет src:

/src/PropertyAccess.java

/src/config.properties

Config.properties добавляется в classpath и находится в Project.jar.

Но я хочу, чтобы он находился в моей папке dist, поэтому, когда бы ни распространялось мое java-приложение, пользователь мог настраивать свои собственные свойства.

Мне нужно иметь эту структуру в моей папке dist: /dist/Project.jar /dist/config/config.properties.

И мой jar должен загрузить свойства из файла dist / config.properties.

Как это может быть сделано?

1 ответ

Отредактируйте цель "-post-compile" внутри build.xml следующее:

<target name="-post-compile">
    <copy file="textfile.txt" todir="${dist.dir}"/>        
</target>

Вы можете поместить любой файл.properties и т. Д. Вместо.txt

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