[ http://jira.codehaus.org/browse/MIDEA-70?page=all ]
Dennis Lundberg closed MIDEA-70.
--------------------------------
Resolution: Duplicate
> Idea Plugin does not handle any kind of Version ranges
> ------------------------------------------------------
>
> Key: MIDEA-70
> URL: http://jira.codehaus.org/browse/MIDEA-70
> Project: Maven 2.x Idea Plugin
> Issue Type: Bug
> Affects Versions: 2.0
> Reporter: Jan Thomae
> Priority: Blocker
>
> I am using version ranges in my project. For example, i have specified a
> range for hibernate:
> <dependency>
> <groupId>org.hibernate</groupId>
> <artifactId>hibernate</artifactId>
> <version>[3.1.3,)</version>
> </dependency>
> Now idea:idea tries to download
> http://repo1.maven.org/maven2/org/hibernate/hibernate/[3.1.3,)/hibernate-[3.1.3,).pom
> instead of recognizing that i have given a range and looking for an
> appropriate version. Since it cannot resolve the dependency, it does not
> create any dependencies for the module at all.
> Even worse, it crashes if any dependency uses version ranges. I could live
> with the issue and stick to fixed versions for the time being, however i have
> no control about the poms of the dependencies i am linking, so if a pom of a
> dependency is containing a version range, i am totally out of luck. E.g one
> of my modules references to jasperreports:
> <dependency>
> <groupId>jasperreports</groupId>
> <artifactId>jasperreports</artifactId>
> <version>1.2.7</version>
> </dependency>
> which itself contains a ranged dependency. When i try to do idea:idea on that
> one i get:
> INFO] Building TTT 2006 Reporting Plugin
> [INFO] task-segment: [idea:idea]
> [INFO]
> ----------------------------------------------------------------------------
> [INFO] Preparing idea:idea
> [INFO] No goals needed for project - skipping
> [INFO] [idea:idea]
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Unable to build project dependencies.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira