【发布时间】:2021-09-14 06:34:19
【问题描述】:
我想在 Windows 10 上以调试模式运行 sbt,命令如下:
sbt -jvm-debug 5005 run
但 sbt 将监听端口更改为 54430,并在日志中显示以下消息:
在地址:54430 监听传输 dt_socket
如何使用 Windows 10 修复 sbt 上的端口?
【问题讨论】:
-
如何/在哪里启动 sbt 命令?这看起来令人惊讶
-
另外,它总是端口 54430 还是每次都是随机端口?
-
我在 Window Power Shell 或 CMD 上运行。每次重新编译时,它都是一个随机端口。我只在 Window 10 上遇到这个问题,其他电脑(如 Macbook)没问题。
-
您是否尝试使用常规 Java 选项
-J-Xdebug -J-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005代替?不过,这更像是一种解决方法而不是解决方案.. -
谢谢。 J'ai essayé avec set SBT_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 sbt run。卡马尔凯 :)
标签: playframework sbt