1

Jenkins ビルド システムで断続的な JUnit 4 エラーが発生します。再実行後、テストは成功します。テストは Maven によって開始され、モック オブジェクトに JMockit を使用します。

例外の根本的な原因は VM にあります。

Caused by: java.io.IOException: Connection refused
at sun.tools.attach.LinuxVirtualMachine.connect(Native Method)
at sun.tools.attach.LinuxVirtualMachine.<init>(LinuxVirtualMachine.java:124)

誰でもこれを経験し、解決策を見つけましたか?

4

1 に答える 1

1

JVM http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6649594のバグのようです

回避策は、JVM 引数を渡すことでした。

-XX:+StartAttachListener

そしてテストは失敗しなくなりました。

于 2013-05-03T10:51:17.940 に答える