1

我已经使用以下说明在 Ubuntu Linux 12.04 上安装了 spring roo 版本 1.2.3.RELEASE:http: //static.springsource.org/spring-roo/reference/html/intro.html#intro-installation

然后我创建一个 empry 目录并尝试按照教程中的说明启动 roo:http: //static.springsource.org/spring-roo/reference/html/beginning.html#beginning-step-1

但我得到这个错误:

java.lang.Exception:无法创建捆绑缓存锁定文件:java.io.FileNotFoundException:/usr/share/roo/cache/cache.lock(权限被拒绝)

事实上,我的用户没有写入该文件的权限,它按预期归根用户所有,如果我运行sudo roo一切似乎都正常。安装说明是否遗漏了有关权限的一些重要部分?对 roo 还不太了解,我宁愿不以 root 身份运行它。

4

2 回答 2

2

您不能只授予您的用户(或组)对 roo 目录(和子目录)的写入权限吗?

于 2013-01-16T05:46:19.400 回答
1

为什么不将 Roo 安装在允许使用的路径中?例如,在您的家中:~/Applications/spring-roo-1.2.3.RELEASE

于 2013-01-15T12:40:17.910 回答