-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
1.4.0.Final
-
None
-
None
I want to turn a Forge project from being Java EE 6 to Java EE 7 centric. One of these tasks is to change the dependencies in the pom.xml. So I add the javax:javaee-api:7.0 to the pom and list the managed dependencies :
$ project list-managed-dependencies
org.jboss.spec : jboss-javaee-6.0 : 3.0.2.Final : pom : import
org.hibernate : hibernate-validator : 5.1.0.Alpha1 : jar : provided
javax : javaee-api : 7.0 : jar : provided
If I remove the added javax:javaee-api:7.0, it works. But if I want to remove the org.jboss.spec:jboss-javaee-6.0, the console says it doesn't exist :
$ project remove-managed-dependency org.jboss.spec:jboss-javaee-6.0 Managed dependency [org.jboss.spec:jboss-javaee-6.0:::] not found in project...
I even tried adding version, scope and so on, but it doesn't work :
$ project remove-managed-dependency ? [[ groupId :artifactId {:version :scope :packaging} ] (of type org.jboss.forge.project.dependencies.Dependency)]: org.jboss.spec:jboss-javaee-6.0:3.0.2.Final:pom:import Managed dependency [org.jboss.spec:jboss-javaee-6.0:import::3.0.2.Final] not found in project...
PS : same occur in Forge 1.3.3-Final