2012-11-23 631 views
11

私はGitリポジトリからクローンしたMavenプロジェクト(5つのサブプロジェクトから成っています)を持っています。Eclipseを使ってプロジェクトへのアクセスを拒否しました

コンパイル(mvnクリーンインストール)してもエ​​ラーは表示されませんが、Eclipseでインポートして右クリック> Maven>メインプロジェクトのプロジェクトを更新しようとすると、(アクセスが拒否されました)すべてのサブプロジェクト(メインではなく、btwは、サブプロジェクトのフォルダを持つ親フォルダです)。

私はすでにフォルダーのプロパティをチェックし、各ユーザーのすべてのディレクトリとファイルに対して完全なアクセス権を与えました。実際にはファイルを変更してアプリケーションを開発していますが、プロジェクトを更新しようとするとこれらのエラーメッセージが表示されます。

私には明らかな解決策はありますか?

注:私の同僚も同じ問題を抱えています。

+0

正確なエラーメッセージは何ですか? –

+0

"Mavenプロジェクトの更新中"に問題が発生しました。 Maven設定を更新できません。 (プロジェクトパス)/。classpath(アクセスが拒否されました) –

+0

Mavenの設定を更新できません ファイルを書き込めませんでした:(プロジェクトパス)\ classpath 。 (プロジェクトパス)\。クラスパス(アクセスが拒否されました) –

答えて

40

私はWindows 8 64ビットで同じ問題を抱えていました。問題は、ファイル.classpathに隠しフラグが設定されていることでした。隠しフラグを削除した後は、すべて正常でした。

.classpathと.projectを削除して操作を続行するだけです。私の(Windows 7の64ビット)の場合

+0

と同じWindows 7 64ビットに適用されているフィルタを編集すると、表示されなくてはなりません。実際、私はIntelliJを使っています。 –

+0

ここでは.classpathを削除します –

4

これが原因で発生することがあります

  • プロジェクトは、ネットワークドライブ上のフォルダまたは任意の親フォルダ
  • ハードディスクへのアクセスから、未知の実行可能ファイルを防ぎ、ウイルススキャナの
  • 間違った権限であること

許可の問題かどうかを確認するには、ハードディスクのルートとホームディレクトリにプロジェクトを作成します。

ウイルススキャナに問題がないかどうかをチェックするには、無効にしてください。

+0

これは本当に良い答えですので、私はあなたにアップアップしており、お時間をありがとうございます。 しかし、私はまだウイルススキャナを無効にしてルートにプロジェクトを配置しようとしても同じ問題を抱えているので、今はこれを受け入れるつもりはありません。 –

+3

Eclipseから '.classpath'ファイルを編集できますか? 「パッケージエクスプローラ」 –

2

は、このセキュリティブロックがオンになった

.classpathファイルによって引き起こされます。

.classpathファイルを右クリックしてプロパティを選択し、ブロックを解除します。

0

\ .eclipseのフォルダ全体を非表示にして修正しました。

、すべてのフォルダを選択して右クリック>プロパティ>属性 - これは、Windowsのエクスプローラでプロジェクトのトップフォルダから隠しフラグを除去することにより、固定された隠し

0

のチェックを外します。

関連する問題