linux - Spring roo 仅在由 root 运行时才有效

标签 linux spring-roo

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

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

但是我得到这个错误:

java.lang.Exception: Unable to create bundle cache lock file: java.io.FileNotFoundException: /usr/share/roo/cache/cache.lock (Permission denied)

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

最佳答案

你不能只给你的用户(或组)对根目录(和子目录)的写权限吗?

关于linux - Spring roo 仅在由 root 运行时才有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14333648/

相关文章:

hibernate - 使用 Spring Roo 创建多对多关系

c# - C# Mono 项目中的全局热键可以在 Linux 上使用吗?

linux - 如何配置 docker default bridge 使用异常网络配置?

linux - 运行单元测试时出现 DlibDotNet 异常 : System. DllNotFoundException:无法加载共享库 'DlibDotNetNative'

java - Spring Roo : wrapped database driver available for the jpa setup command?

gwt - Spring Roo + GWT : is RequestFactory still the way to go if "dual control" is required for every data operation?

linux - 使用ffmpeg将yuv视频转换为png帧

linux - 文件重定向在 Bash 脚本中失败,但在 Bash 终端中失败

Spring roo,apache tiles 显示在 Controller 中设置的模型属性

spring-security - Websphere 7 - 通用匹配模式 ('/**' ) 在其他模式之前定义