Gangmax Blog

Netbeans "badly formed maven project" 问题

Migarated from here at ‘2012-06-04 17:16:25’.

Netbeans 6.7 + Apache Maven 2.0.9

有以下结构的maven工程:

1
2
3
4
5
6
top_project
|___pom.xml(top_level)
|___sub_project
|___|___pom.xml(sub_level)
|___|___module_project
|___|___|___pom.xml(module_level)

由于版本提升,而maven repository中新版本的artifacts没有生成,导致module_project编译出错。

这时我尝试修改稿module_level和sub_level的两个pom.xml,将其中的元素中的元素手工指向原来的版本(默认是通过变量取得)。这样编译可以正常通过。

但是这时还有Netbeans的’badly formed maven project’问题,导致无法进行代码修改。这时尝试修改top_level的pom.xml,将元素中的元素手工也指向原来的版本,问题解决。

Comments