Я не уверен на 100% в выполнимости, но если строго ответить на ваш вопрос, я думаю, что «правильный» способ сделать то, что вы хотите, это вставить ${project.compileClasspathElements}
в пользовательский плагин, чтобы отфильтровать его содержимоеи сделать настраиваемый путь к классам доступным в новом свойстве, которое вы затем можете использовать в своем pom.xml
и передать плагину datanucleus (установка свойства типа List
- это часть, в которой я не уверен).
Но это звучит как уродливый обходной путь, и , если есть проблема с плагином datanucleus (вы не сказали, в чем именно проблема), исправление плагина datanucleus кажется чище и выиграноЭто не займет больше времени, чем написание плагина для решения проблемы.По крайней мере, если есть проблема, поднимите проблему.