Maven dependencies still broken in recent Mia builds?

Has the maven support improved in recent Maia builds?  I tried in 90.94 and it was basically unusable because maven projects didn't import correctly and when they did dependencies were totally broken so that nothing compiled and if you made them compile they wouldn't run.  I tried using YouTrack to look at bugs closed and didn't see much recently about maven.

Which is too bad, because a bunch of the features in 9 look really cool.

In other words, is it useful for me to make bug reports about broken maven stuff in the latest build or are these issues well known?

Thanks a bunch for making cool stuff!

-c

5 comments
Comment actions Permalink

Same experience here. One of my maven projects worked fine ine 90.94 and 90.122, but for my other project they don't regognize a single dependency.
Will try to figure out why, but untill I got the time, or this issue is fixed, I have to go back to 10666 for a while.

0
Comment actions Permalink

Found out why, by looking in IDEA's log file.
I had a profiles.xml without <profilesXml> as root element. My root element was <profiles> as in many examples on the web.
Maia 10666 and maven command line doesn't care, but Maja 90.122 do care and fails with

XmlPullParserException: Expected root element 'profilesXml' but found 'profiles'

Couldn't find any good documentation on profiles.xml. Found no documentation about the root element <profilesXml> on the maven project site, but I found an example in "Better builds with Maven" (chapter 4.7).

0
Comment actions Permalink

None of the bugs or solutions you described seem terribly related to my issue.

I've created http://youtrack.jetbrains.net/issue/IDEA-25526 for my issue.

Thanks!

-c

0
Comment actions Permalink

A quick workaround of this will be warp your orignal xml with  <profilesXml>, like this:

<profilesXml>

     </profiles>
          <profile>
               ...............
               ...............
          </profile>
     </profiles>
</profilesXml>

0

Please sign in to leave a comment.