我删除了目录felix-cache。当我再次启动Felix框架时,我收到此错误:
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
知道如何解决这个问题吗?
答案 0 :(得分:1)
另一个进程仍在使用特定端口运行。使用ps -ef | grep java
检查剩余进程并将其删除。
答案 1 :(得分:1)
您似乎是在远程调试模式下启动JVM,但是在远程调试模式下还有另一个运行 的JVM使用相同的端口号。您无法在多个进程之间共享端口号。如果需要同时调试两个Java程序,则必须将它们配置为使用不同的端口。