在Mac OS X上,为什么与NetBeans 8.0 IDE捆绑在一起的maven版本不进行清理/构建?

时间:2014-08-24 07:22:42

标签: maven netbeans

我正在运行OS X Mavericks。然后我:

  1. 下载/安装NetBeans 8.0 IDE("全部"下载)。
  2. 在IDE中打开我的maven项目。
  3. 选择项目名称。
  4. 尝试清洁和构建。不行。
  5. 尝试从maven生成依赖关系树。不行。
  6. 与NetBeans 8.0捆绑在一起的maven版本似乎无效。

    首选项显示maven的v.3.0.5与IDE捆绑在一起。这是 我认为,这条路径是捆绑的版本:

    /Applications/NetBeans/NetBeans\ 8.0.app/Contents/Resources/NetBeans/java/maven
    

    为确认项目有效,我随后下载/安装了我自己的本地项目 Maven的一个例子(v.3.2.3)。从shell,我能够清理/构建 安装好。 IE,项目很健全。

    IDE出了点问题。我搜索了谷歌和雅虎,但没有用。

1 个答案:

答案 0 :(得分:0)

所以,我认为对正在发生的事情的简短解释就是存在 NetBeans 8.0中的初始化错误。这是我为了得到我的所做的 IDE的实例开始使用捆绑版本的maven:

  1. 已下载/已安装Apache Tomcat 7.x。
  2. 在NetBeans IDE中,转到服务>服务器,并添加了Tomcat。
  3. 在NetBeans IDE中,转到“项目”,选择我的项目,右键单击,然后选择“属性”。
  4. 在Project Properties对话框中,我选择了Run,并为Server选择了Apache Tomcat,添加了Context Path,然后按OK。
  5. 然后我在/path/to/apache-tomcat-7/conf/Catalina/localhost/myproject.xml中添加了一个合适的自定义上下文,在那里我指定了对我的工作空间的引用 - 我项目的实例' s战争文件。
  6. 除了所有这些步骤之外,我还必须对Tomcat配置文件进行某些权限更改。您将不得不根据您的安装计算出这一步。
  7. 最后,在“项目”窗口中,我选择了我的项目,右键单击并选择“运行”。 神秘的是,捆绑的maven实例开始工作了。

    我希望这些步骤可以帮助其他人,以及NetBeans团队解决初始化问题。