Image

Imagelexicore wrote in Imageru_java

Category:

Поддержка Maven2 в IDEA

Кто в курсе, как там с поддержкой Maven2 в IDEA?
Eclipse начал уж очень сильно утомлять, хочу попробовать перейти на IDEA.

С мавеном заморочка следующая. Есть несколько мультимодульных проектов (модули в мавеновском смысле). Проекты/модули эти зависят друг от друга и от разных внешних артифактов. Например, есть:

p1/main
p2/main
p2/web

где p2/main зависит от p1/main, p2/web зависит от p2/main, и, соответственно, транзитивно от p1/main. В IDE p2 зависит от p1.

Очень хочется, чтобы зависимости от импортированного проекта/модуля, присутствующего в workspace (p1/main) разрешались на уровне исходного кода/директорий а не JAR-ника, установленного в M2_REPO. Т.е. чтобы в classpath было p1/main/target/classes а не M2_REPO/org/acme/foo/.../p1-main-1.0-SNAPSHOT.jar.
С JARами-то все работает, да заколебешься на каждый чих артифакты компилировать/паковать/инсталлировать.