Tôi đang cố gỡ lỗi các kiểm tra Maven trong Eclipse. Khi tôi khởi chạy các bài kiểm tra với tùy chọn maven mure.surefire.debug, tôi nhận được lỗi này:Gỡ lỗi Eclipse Maven "JDWP Transport dt_socket không thể khởi tạo, TRANSPORT_INIT (510)"
ERROR: transport error 202: bind failed: Address already in use
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690]
/bin/sh: line 1: 27500 Abort trap
Nó cũng giống như khi tôi cố gắng khởi động gỡ lỗi trong vỏ.
Tôi cố gắng để thêm tùy chọn maven forkMode = không bao giờ, và tôi nhận được một lỗi với vật hàn của tôi mà tôi không có mà không có sự lựa chọn maven.surefire.debug:
Error loading Weld bootstrap, check that Weld is on the classpath
Tuy nhiên, mối hàn trên classpath của tôi.
Bất kỳ ý tưởng nào?
Tôi đã tìm thấy giải pháp. Cổng tôi đã sử dụng để gỡ lỗi đã được sử dụng, có thể do lỗi của maven. Khi sử dụng maven.surefire.debug, maven đợi trên một cổng. Tôi đã giết nó một lần, và sau đó thử khởi động lại thử nghiệm quạ. Giải pháp là đóng cổng đã mở (tôi khởi động lại máy của mình, nhưng có thể có giải pháp ít triệt để hơn ...) –
Bạn có thể đăng bài này làm giải pháp của riêng mình và sau đó chấp nhận nó sau một ngày. – Xonatron