|
|
|
Eclipse + m2e + tycho
|
|||
|---|---|---|---|
|
#18+
Непонятно каким образом можно все это дело проинтегрировать так, чтобы можно было добавлять зависимости в манифест плагинов из IDE. Почему-то все примеры, что я нарыл в гугле сделаны через же... сначала делается "target platform" с набором "feature" затем она подставляется в IDE и только потом можно дергать нужные зависимости... Не я не то чтобы ленивый но создавать эти самые "target platform" такой гимор... Я понимаю, что мавен сам все волшебным образом решит на этапе сборки... а как тогда со всем этим работать в ide? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 13:54:49 |
|
||
|
Eclipse + m2e + tycho
|
|||
|---|---|---|---|
|
#18+
bajork, Никак, а какие зависимости? зависимости мавена использовать нельзя(ветка Maven Dependencies вообще не показывается, правда есть репозитарий Orbit). По мне, совсем справляется maven-bundle-plugin. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 14:29:03 |
|
||
|
Eclipse + m2e + tycho
|
|||
|---|---|---|---|
|
#18+
Мне нужны спринги нужной версии и пр. в общем то, чего в Orbit нет :( я посмотрел исходники spring-ide так там они делают таргет платформу со всеми зависимостями и maven-dependency-plugin копируют эти зависимости в директорию плагина затем уже используют его, причем сам этап сборки, как я понял, нужно делать ручками ;( Я думал tycho сам все разрулит - главное коннектор Eclipse распознал и поставил... нафига он его ставил тогда? Короче с tycho я могу собрать проект и запустить его создав лаунчер... а как быть с этапом разработки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 15:09:23 |
|
||
|
Eclipse + m2e + tycho
|
|||
|---|---|---|---|
|
#18+
bajork, Создай простой osgi bundle(<packaging>bundle</packaging>), c помощью этих директив, например, добавляешь библиотеки которые нужны и соответствующий Export-Package(_exportcontents): <Embed-Directory>lib</Embed-Directory> <Embed-Dependency>groupId=ch.qos.logback;inline=false;</Embed-Dependency> <_exportcontents>org.slf4j.impl</_exportcontents> и кидаещь jar в dropins ,и будут все библиотеки в одном target. А может только спринги нужной версии кинуть в dropins, пробовал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 15:44:22 |
|
||
|
Eclipse + m2e + tycho
|
|||
|---|---|---|---|
|
#18+
Сделал "продукт" с одной зависимостью, он вытянул требуемые зависимости кроме опциональных, вытащил его из локального репозитория, распаковал и приатачил к существующей таргет платформе... короче гиморно, но работает... Надо на досуге поковырять http://www.eclipse.org/buckminster/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2012, 17:02:20 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37648983&tid=2132637]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 323ms |
| total: | 452ms |

| 0 / 0 |
