【问题标题】:running playframework under cygwin在cygwin下运行playframework
【发布时间】:2012-05-16 21:08:16
【问题描述】:

有人试过在 cygwin 环境下运行 playframework 吗?我收到此错误:

java.lang.IllegalArgumentException: Illegal character in opaque part at index 2: C:\installedSoft\play-2.0.1/framework/sbt/sbt.boot.properties
    at java.net.URI.create(URI.java:859)
    at java.net.URI.resolve(URI.java:1043)
    at xsbt.boot.Configuration$.resolve$1(Configuration.scala:50)
    at xsbt.boot.Configuration$$anonfun$1.apply(Configuration.scala:56)
    at scala.collection.Iterator$$anon$21.hasNext(Iterator.scala:371)
    at xsbt.boot.Configuration$.configurationFromFile(Configuration.scala:57)
    at xsbt.boot.Configuration$.find(Configuration.scala:25)
    at xsbt.boot.Launch$.apply(Launch.scala:14)
    at xsbt.boot.Boot$.runImpl(Boot.scala:25)
    at xsbt.boot.Boot$.main(Boot.scala:15)
    at xsbt.boot.Boot.main(Boot.scala)

原因:java.net.URISyntaxException:索引 2 处不透明部分中的非法字符:C:\installedSoft\play-2.0.1/framework/sbt/sbt.boot.properties 在 java.net.URI$Parser.fail(URI.java:2829) 在 java.net.URI$Parser.checkChars(URI.java:3002) 在 java.net.URI$Parser.parse(URI.java:3039) 在 java.net.URI.(URI.java:595) 在 java.net.URI.create(URI.java:857) ... 10 更多 sbt 执行期间出错:java.lang.IllegalArgumentException: Illegal character in opaque part at index 2: C:\installedSoft\play-2.0.1/framework/sbt/sbt.boot.properties

【问题讨论】:

    标签: playframework


    【解决方案1】:

    我已经尝试过使用 Play 1.2.4,它的工作时间只要而不是例如“play run”我用的是“play.bat run”。

    但是,当停止应用程序时,java 进程有时会继续运行并保持 9000 端口,导致无法再次启动应用程序,除非您不从任务管理器手动终止它。

    如果我使用 play.bat start 而不是 play.bat run 然后跟踪日志 play.bat out,这将不是问题> 并停止应用:play.bat stop

    【讨论】:

      猜你喜欢
      • 2012-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 2015-06-21
      相关资源
      最近更新 更多