2

Junitテストケースからjythonスクリプトを実行しようとしています。maven-jython-plugin.jarとjython.jarも含めました。それに応じて私のpom.xmlファイルを更新しました。しかし、「mvn install」を実行すると、次のエラーが発生します。

Failed to execute goal net.sf.mavenjython:jython-compile-maven-plugin:1.0:jython (pydevLockUnlock) on project NTLauncherTest: extracting org/python/antlr/op/AugLoad.class from jython artifact jar failed: target/jython-plugins-tmp/org/python/antlr/op/AugLoad.class (Too many open files)

誰かが私が間違っているかもしれないことを知っていて、これに対する解決策を持っていますか?

4

1 に答える 1

0

問題は、maven が多数の jar ファイルハンドルを開いたままにしておくことができることです。トラブルシューティング方法に関する提案については、このリンクを確認してください。

http://www.thinkplexx.com/learn/howto/maven2/debug/fixing-too-many-open-files-maven-problem-solution-for-teamcity-hudson-local-and-ssh-shell-environments

mvn install再実行するだけでビルドが成功することがわかりました。

于 2015-02-05T17:14:33.307 に答える