
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.12.2016, 12:01
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
Добрый день! Как узнать targer-version в плагине maven'а? Код: sql 1. 2. 3. 4. 5. 6. 7. Вот эту 8ку мне надо вытащить. PS: "зачем"- вдруг поможет. Есть maven'овский плагин, который выполняет инструментацию кода с помощью ASM. Надо правильно выбрать его режим- Opcodes.ASM4 или Opcodes.ASM5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2016, 16:44
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
Alexey Tomin, Объясни ситуацию. Ты пишешь плагин или pom.xml? Тебе в плагине надо прочитать конфиг из мавена? Или pom.xml написать таким образом, чтобы разные плагины запускались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2016, 17:03
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
BlazkowiczAlexey Tomin, Объясни ситуацию. Ты пишешь плагин или pom.xml? Тебе в плагине надо прочитать конфиг из мавена? Или pom.xml написать таким образом, чтобы разные плагины запускались? Я правлю плагин. До сих пор он запускал ASM в режиме совместимости. Но в этом случае ASM падает на классах, содаржащих статические методы интерфейсов (например таких ). Я б рад просто забить на JDK древнее 8ки, но, блин, заопенсорсили Хотя и не знаю, использует ли кто, но ломать не хочется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.12.2016, 17:42
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
CompilerMojo разве нельзя достать из MavenPluginManager? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2016, 07:35
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
BlazkowiczCompilerMojo разве нельзя достать из MavenPluginManager? Наверное можно. Но я даже не смог найти, как получить MavenPluginManager в AbstractInstrumentator. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2016, 07:35
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
Alexey TominBlazkowiczCompilerMojo разве нельзя достать из MavenPluginManager? Наверное можно. Но я даже не смог найти, как получить MavenPluginManager в AbstractInstrumentator. ... в AbstractMojo конечно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2016, 08:18
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
Мда. Решение найдено. Но... "Появились поддерльные ёлочные игрушки. Они выглядят так же, стоят ак же. Но не веселят" Внутри наследника AbstractMojo можно написать так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Но чёт хрень какая-то получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2016, 08:47
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
Alexey Tomin, Так в этом случае target должен быть указан явно. Разве нет? То есть он должен быть в DOM дереве XML. Или я не прав? Что если его там нет? Я этот способ сразу нашел https://github.com/cstamas/configuration-maven-plugin , но решил что надежнее у плагина-компилятора спросить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2016, 09:00
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
Alexey Tomin, А если в своём Mojo объявить точно такой же параметр Код: java 1. Он случайно не заинъектится тем же значением? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.12.2016, 09:40
|
|||
|---|---|---|---|
|
|||
maven plugin - узнать target версию компилятора |
|||
|
#18+
BlazkowiczAlexey Tomin, Так в этом случае target должен быть указан явно. Разве нет? То есть он должен быть в DOM дереве XML. Или я не прав? Что если его там нет? Я этот способ сразу нашел https://github.com/cstamas/configuration-maven-plugin , но решил что надежнее у плагина-компилятора спросить. Явно указан в проекте, который компилируется этим плагином. Но так это ж нужно, иначе выбирается древняя версия какая-то. BlazkowiczА если в своём Mojo объявить точно такой же параметр Код: java 1. Он случайно не заинъектится тем же значением? Нет почему-то. Код: java 1. тоже null ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2123411]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
90ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 389ms |

| 0 / 0 |
