在尝试在本地启动我的Play应用时,我得到了一个
java.lang.IllegalArgumentException:port超出范围:-1
异常后跟
(*:playRun)java.lang.reflect.InvocationTargetException
消息。我可以在跟踪中看到发送的无效端口arg (..../Scala/launcher/sbt-launch.jar" xsbt.boot.Boot "~run -1")
但无法找到更新此参数的位置。必须有某处覆盖默认值。而且......无论application.conf(http.port)中的内容是什么,或者我在命令行-Dhttp.port上传递了什么,我仍然会得到同样的错误。任何信息都将非常感激。
答案 0 :(得分:0)
我遇到了同样的异常,我与IntelliJ支持团队保持联系,并且因为开放浏览器字段中的https协议而得到消息,这是一个错误。 url解析器无法处理https,因此无法提取端口号。