-1

ローカルマシンからMavenテストスクリプトを起動できません::コマンドラインの実行中に例外が発生しました。createprocess error=87パラメーターが正しくありません。

4

1 に答える 1

0

解決策: 解決策は、maven リポジトリのクラス パスを短くし、フォルダー ツリーの深さを減らすことです。以下は、この問題を修正する手順です。

• Maven_Home に移動します。カスタマイズしたリポジトリ名で setting.xml を更新します。

例: D:\apache-maven-2.2.1\conf\setting.xml。setting.xml の行の下のコメントを外します

         <localRepository>D:/myrepository</localRepository> // The path to the customized local repository maven will use to store artifacts instead of Default: ~/.m2/repository.

• コマンド プロンプトから Maven ビルドを実行すると、リポジトリが D:/myrepository に作成されます (再度ダウンロードする代わりに、デフォルトからコピー/貼り付けできます: ~/.m2/repository)。

• Eclipse から新しい Maven ローカル リポジトリの場所を更新します。ウィンドウ  設定  ユーザー設定。(以下のスクリーンショットを参照)。

• プロジェクトを消去します。Maven リポジトリ フォルダで、最新のカスタマイズされたリポジトリを指す必要があります。

于 2012-12-15T05:07:11.790 に答える