在 NetBeans 7.2 中,我得到以下行为:
1.在现有 Maven Web 应用程序上点击“运行(播放)”按钮时,显示以下错误:
cd E:\Dev\Apps\MyApp; JAVA_HOME=E:\\Apps\\Dev\\jdk7u5 E:\\Apps\\Dev\\NetBeans7\\NetBeans7.2.1\\java\\maven\\bin\\mvn.bat install 正在扫描项目... -------------------------------------------------- ---------------------- 构建失败 -------------------------------------------------- ---------------------- 总时间:0.154s 完成时间:2012 年 11 月 19 日星期一 20:42:10 CET 最终内存:2M/15M -------------------------------------------------- ---------------------- 您指定的目标需要执行项目,但此目录 (E:\) 中没有 POM。请确认您从正确的目录调用了 Maven。-> [帮助 1] 要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。 有关错误和可能的解决方案的更多信息,请阅读以下文章: [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException
2.从 IDE 创建一个新的 Maven Web 应用程序项目后,它最终位于我的驱动器的根目录 ("E:\") 而不是我在项目创建对话框窗口中指定的目录 ("E:\Dev\应用\”)。
我试过了:
- 卸载并重新安装各种版本的 NetBeans 7.x
- 删除环境变量,重新启动,添加正确的环境变量,重新启动,..
- 查看 build.properties 文件(但不知道在哪里查看)
为什么 NetBeans 会有这样的反应,我可以做些什么来解决这两个问题?