Я разрабатываю плагин Maven. Есть ли способ получить местоположение каталога target\generated-sources
? Можно получить расположение каталога target
следующим образом:maven plugin - получить каталог сгенерированных источников
@Mojo(...)
public class MyMojo extends AbstractMojo {
@Parameter(defaultValue = "${project.build.directory}", readonly = true)
private File target;
....
Это дает:
<base dir>\target
мне нужно:
<base dir>\target\generated-sources
Ofcourse, я могу добавить generated-sources
в путь , но, вероятно, лучше полагаться на настройки проекта.
Так что это не желательно:
@Mojo(...)
public class MyMojo extends AbstractMojo {
@Parameter(defaultValue = "${project.build.directory}\generated-sources", readonly = true)
private File target;
....
Спасибо. Если нет специального владельца места, как процессор Maven знает, что в процессе компиляции должны быть включены «сгенерированные источники /» и «сгенерированные источники/WhatEver»? –
Добавлен дополнительный ответ. Какой процессор Maven? – khmarbaise
Спасибо, я не знал, что вы можете добавить исходные каталоги! –