Копирование файлов в процессе компиляции - PullRequest
0 голосов
/ 01 октября 2010

Я использую builder для моего buildprocess.

В моем каталоге src есть несколько классов Java, а также некоторые файлы * .qvto. Эти файлы просто необходимо скопировать в target / classes. Однако это следует делать как часть процесса компиляции, поскольку эти файлы представляют некоторую часть кода, которую не нужно компилировать. В настоящее время я застрял и не знаю, как поступить.

Моя компиляция выглядит сейчас так:

compile.with LIBS, projects('BPEL', 'ProcessModel', 'SharedState_ebBP')

Однако я хочу скопировать все файлы * .qvto из src / main / java в target / classes. И только если они были изменены. У вас есть идея, как мне этого добиться?

Ответы [ 2 ]

1 голос
/ 01 октября 2010

Предполагая, что вы используете инструмент Apache buildr, я думаю, что решение состоит в том, чтобы переместить файлы в src / main / resources, и они будут автоматически скопированы на этапе "compile".

Это объясняется на странице Быстрый старт .

0 голосов
/ 01 октября 2010

Предполагая, что вы используете Maven в качестве инструмента для сборки, ему нужно переместить все файлы .qvto в каталог src/main/resources.

...