2017-07-10 8 views
10

Linux用Windowsサブシステムでmavenを実行しようとしていて、「メモリを割り当てることができません」というエラーが表示されます。しかし、free -mは、十分なメモリがあり、Cygwin上で同じビルドが成功することを示しています。Windows用Mavenサブシステム用Linux

誰もがこれに対処するためのヒントがありますか?私は自分のsettings.xmlをpom.xmlの上で変更したいと思っていますが、私はほとんど何でも公開しています。

+0

なぜdownvoteですか? – Eyal

+2

閉じる投票とダウン投票はなぜですか?この質問は一般的ではありませんか?有用?開発に関連する?不足している詳細は? – Eyal

+0

奇妙なことに、デフォルトのJVMオプションを正しく使用していると私は想定していますか? 'Xms'と' Xmx'オプションのどこにも変更を加えておらず、あなたのシステムのリソースを超えていないことを確認できますか? (http://maven.apache.org/configure.htmlを参照)また、表示されている正確なエラーを投稿できますか?あなたはどのバージョンのMavenを使用していますか? – Adonis

答えて

2

apt-get install mavenを実行するのではなく、ダウンロードしてmavenをインストールしてみてください。私のUbuntuマシンでは、 "apt"バージョンを正常に動作させることができず、代わりにMaven downloadから直接ダウンロードすることに頼ってきました。私はWSL上でそれを試して、かなり良いサイズのJEEプロジェクトを問題なく構築することができました。

関連する問題