2

ローカルのtomcatにEclipseを使用してアプリケーションをデプロイしようとすると、次のエラーが発生します。

[windowsazurepackage] cspack.exe:エラー:指定されたパス、ファイル名、またはその両方が長すぎます。完全修飾ファイル名は260文字未満である必要があり、ディレクトリ名は248文字未満である必要があります。

私はすでに環境変数を変更しました_CSRUN_STATE_DIRECTORY

ただし、Azure Projectデプロイメントを作成するときにJDKとTomcatを選択しない場合、このエラーは発生しません。しかし、この場合、私のアプリケーションは起動しません。

手伝って頂けますか?

4

1 に答える 1

2

展開プロジェクトのルートで編集package.xmlし、次の行を検索して宛先フォルダーを変更することでこれを解決しました。

<!-- This is the directory where the Windows Azure deployment package or folder will be saved --> 
<property location="${basedir}\deploy" name="wapackagedir"/>

...そして、次${basedir}のような短い絶対パスに変更しますc:\publish

于 2013-02-04T15:57:14.123 に答える