我的电脑有3个jdk. 1.5, 1.6.13, 1.6.24
在C:\Program Files\Java\jdk1.6.0_13, C:\Program Files\Java\JDK 1.5, C:\WINDOWS\system32(系统安装的jre). 而我的电脑更改jdk后默认是window安装的jre, 1.6.24, 使用mvn并不能打war包.
Error Message: Internal error in the plugin manager executing goal 'org.apache.maven.plu gins:maven-war-plugin:2.0:war'......................
解决办法: 将系统安装的java JRE删除, 再配置成JDK, 就发现和上面版本一致, 不再是怪异的1.6.24了.
切记: 环境变量, 还有eclipse中的java环境变量必须是JDK, 在编译打jar包时才会成功. 不然, 只是能运行, 打包会抛错.