I just upgraded MyEclipse from 8.0 to 8.6 , and getting :
‘version’ contains an expression but should be a constant. .
We have two modules , Module #2 depends on #1, both #1 and #2 are referencing ${version} in the parent pom. All have been working before this push.
The problem we have is the same as : http://jira.codehaus.org/browse/MNG-4715. It sounds like Maven 3.x caused the problem, that makes sense to me because my own maven is 2.0.10 and build successfully via command line.
Here is the Maven version i found in ME 8.6 : Maven4myEclipse->Installations -> Maven -> Embedded(3.0-SNAPSHOT/0.10.0.me201003101716).
I’m presuming Maven version is 3.0.x on ME 8.6.
I’ve tired to add my own Maven 2.0.10 as external , but it doesn’t take the effect – the same error. Any workaround? thx.