Eclipse で JBoss Tools を使用してアプリケーションをデプロイすると、次のエラーが発生します。
C:\wildfly-8.1.0.Final\standalone\tmp\tmp7858611943756287857.xhtml を C:\wildfly-8.1.0.Final\standalone\deployments\.war\403.xhtml に名前変更中にエラーが発生しました。
これは、サーバーの一時デプロイ ディレクトリが最終的な宛先とは異なるファイル システムにあることが原因である可能性があります。
これらの設定は、サーバー エディターで調整できます。
そして、ここにエラーのスクリーンショットがあります:
ドキュメントで、私はこれを見つけました:
展開場所とパッケージの種類をカスタマイズできます。
- サーバーのワークスペース配置フォルダーを選択するには、[ワークスペース メタデータを使用する] をクリックします。
- アプリケーション サーバーのデプロイ フォルダーを選択するには、[ JBoss デプロイ フォルダーを使用する] をクリックします。
- 任意のフォルダーを選択するには、[カスタム展開フォルダーを使用する] をクリックします。このオプションを使用して、[展開ディレクトリ] フィールドと[一時展開ディレクトリ]フィールドに入力します。一時フォルダーは、最終的な展開場所と同じファイル システム上にある必要があります。そうしないと、多くの場合、公開に失敗します。
- すべてのモジュールを展開用にアーカイブするには、[プロジェクトを圧縮アーカイブとして展開]チェック ボックスをオンにします。これにより、爆発的な展開が回避され、展開が占有するメモリの量が削減されますが、展開が遅くなる可能性があります。
The temporary folder must be on the same file system as the final deploy location とはどういう意味ですか? どうすれば解決できますか?
チェックボックスDeploy projects as Compressed archives がチェックされている場合、エラーは発生しないことに気付きました。