1

次の手順を使用して、Ubuntu Linux12.04にspringrooバージョン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(アクセスが拒否されました)

実際、私のユーザーにはこのファイルへの書き込み権限がありません。期待どおりにrootが所有しており、実行sudo rooするとすべてが機能するようです。インストール手順では、権限に関する重要な部分が欠落していますか?rooについてはまだあまり知らないので、rootとして実行したくないと思います。

4

2 に答える 2

2

ユーザー(またはグループ)にroo dir(およびsub dirs)への書き込みアクセス権を与えるだけではいけませんか?

于 2013-01-16T05:46:19.400 に答える
1

使用が許可されているパスにRooをインストールしてみませんか?たとえば、あなたの家では:〜/ Applications / spring-roo-1.2.3.RELEASE

于 2013-01-15T12:40:17.910 に答える