【问题标题】:Running Play 2.4.x Locally Yields: java.lang.IllegalArgumentException: port out of range:-1在本地运行 Play 2.4.x 产生:java.lang.IllegalArgumentException:端口超出范围:-1
【发布时间】:2016-03-03 20:40:32
【问题描述】:

尝试在本地启动我的 Play 应用时,我得到了一个

java.lang.IllegalArgumentException:端口超出范围:-1

异常后跟一个

(*:playRun) java.lang.reflect.InvocationTargetException

消息。我可以在跟踪中看到发送的无效端口 arg (..../Scala/launcher/sbt-launch.jar" xsbt.boot.Boot "~run -1") 但找不到更新此参数的位置。必须在某个地方覆盖默认值。而且...无论 application.conf (http.port) 中有什么或我在命令行 -Dhttp.port 上传递什么,我仍然会遇到相同的错误。任何信息将不胜感激。

【问题讨论】:

  • 请在此处写下用于启动应用程序的命令。
  • 谢谢,但遗憾的是这无论如何都不能解决问题:/

标签: scala intellij-idea playframework sbt


【解决方案1】:

我遇到了同样的例外情况,我与 IntelliJ 支持团队取得了联系,并收到消息这是一个错误,因为打开的浏览器字段中的 https 协议。 url 解析器无法处理 https,因此无法提取端口号。

在这里报告错误:https://youtrack.jetbrains.com/issue/SCL-9971

【讨论】:

  • 谢谢,但遗憾的是这无论如何都不能解决问题:/
猜你喜欢
  • 2020-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多