【发布时间】:2013-06-16 02:12:18
【问题描述】:
我已经问了几个问题,试图解决这个问题。我试过根本不使用 maven,但想弄清楚为什么它一开始对我不起作用。我在网上看到的所有指南都详细说明了如何安装 maven 项目只是说检查代码,转到您想要的目录并
mvn install
它应该可以正常工作。但是,我总是必须使用
sudo mvn install
结果,我的构建成功了(安装了 mahout 和 hadoop),但是因为安装是由 root 完成的,所以 eclipse 的普通实例无法访问这些文件,因为它没有 root 权限。我一定做错了什么,因为其他人似乎没有提到这些问题来解释如何进行 Maven 安装。使用
以 root 身份启动 eclipsesudo eclipse
确实解决了这个问题,但人们总是告诉我,以 root 身份使用任何东西都是个坏主意。
这是我查看的指南示例 http://harish11g.blogspot.co.uk/2012/02/configuring-mahout-clustering-hadoop.html
我错过了什么?
【问题讨论】:
-
为什么必须使用
sudo? -
我个人更喜欢始终使用用户组而不是 root!
-
您运行的是什么操作系统/版本?我在 Mac OS X / Sierra 上看到了类似的问题。另外,这个问题可能重复stackoverflow.com/questions/21940540/…
标签: eclipse maven permissions root mahout