Sbt 如何得到发挥!在msysbash中运行的框架

Sbt 如何得到发挥!在msysbash中运行的框架,sbt,playframework-2.0,msys,Sbt,Playframework 2.0,Msys,我不能玩!MSYS外壳中的框架(在Windows上的Git中使用) 有没有办法让它运行?此问题的解决方案已发布在:there's that solutions the problem上 diff-r--unified play-2.0-orig/framework/build play-2.0-cygwin/framework/build ---play-2.0-orig/framework/build 2012-03-12 20:25:28.000000000-0700 +++play-2.0

我不能玩!MSYS外壳中的框架(在Windows上的Git中使用)


有没有办法让它运行?

此问题的解决方案已发布在:there's that solutions the problem上

diff-r--unified play-2.0-orig/framework/build play-2.0-cygwin/framework/build
---play-2.0-orig/framework/build 2012-03-12 20:25:28.000000000-0700
+++play-2.0-cygwin/framework/build 2012-06-15 17:56:57.436000000-0700
@@ -8,4 +8,4 @@
DEBUG_PARAM=“-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=${JPDA_PORT}”
fi
-java${DEBUG_PARAM}-Xms512M-Xmx1536M-Xss1M-XX:+CMSClassUnloadingEnabled-XX:MaxPermSize=384M-Dfile.encoding=UTF8-Dplay.version=“${PLAY_version}”-Dsbt.ivy.home=`dirname$0`/../repository-Dplay.home=`dirname$0`-Dsbt.boot.properties=`dirname$0`/sbt.boot.properties-jar`dirname$0`/sbt-launch.jar
\文件末尾没有换行符
+java${DEBUG_PARAM}-Xms512M-Xmx1536M-Xss1M-XX:+CMSClassUnloadingEnabled-XX:MaxPermSize=384M-Dfile.encoding=UTF8-Dplay.version=“${PLAY_version}”-Dsbt.ivy.home=`dirname$0`/../repository-Dplay.home=`dirname$0`-Dsbt.boot.properties=$BOOTPROP`dirname$0`/sbt/sbt.boot.properties-jar`dirname$0`/sbt/sbt-launch.jar
diff-r——统一播放-2.0-orig/play-2.0-cygwin/play
---play-2.0-orig/play 2012-03-12 20:22:03.000000000-0700
+++play-2.0-cygwin/play-2012-06-15 20:48:41.624800000-0700
@@ -1,5 +1,23 @@
#! /副秘书长/垃圾箱/环境卫生
+中的“uname”一案
+CYGWIN*)
+函数dirname{
+cygpath-m`command dirname$@`
+    }
+排版-字体名称
+export BOOTPROP=“文件://”
+    ;;
+MINGW32*)
+函数dirname{(cd`command dirname$@`;pwd-W)}
+排版-字体名称
+export BOOTPROP=“文件://”
+    ;;
+  *)
+导出BOOTPROP=“”
+    ;;
+以撒
+
PRG=“$0”
而[-h“$PRG”];做
PRG=`readlink“$PRG”`
@@ -54,5 +72,5 @@
fi
其他的
-java-Dsbt.ivy.home=$dir/repository-Dplay.home=$dir/framework-Dsbt.boot.properties=$dir/framework/sbt/play.boot.properties-jar$dir/framework/sbt/sbt-launch.jar“$@”
+java-Dsbt.ivy.home=$dir/repository-Dplay.home=$dir/framework-Dsbt.boot.properties=$BOOTPROP$dir/framework/sbt/play.boot.properties-jar$dir/framework/sbt/sbt-launch.jar“$@”
fi
A用于播放-2.1.3

  • 开始使用W32
  • cd/path/to/play-2.1.3
  • 补丁-p1 此修补程序的副本:

    diff-r--unified play-2.1.3/framework/build play-2.1.3-cygwin/framework/build
    ---play-2.1.3/framework/build 2013-08-06 12:29:56+0000
    +++play-2.1.3-cygwin/framework/build 2013-09-04 13:44:05+0000
    @@ -10,4 +10,4 @@
    DEBUG_PARAM=“-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=${JPDA_PORT}”
    fi
    -java${DEBUG_PARAM}-Xms512M-Xmx1536M-Xss1M-XX:+cmsclasssunloadingabled-XX:MaxPermSize=384M${java_OPTS}-Dfile.encoding=UTF-8-Dplay.version=“${PLAY_version}”-Dsbt ivy.home=`dirname$0`/../repository-Dplay.home=`dirname$0`-Dsbt.boot.properties=`name$0/sbt/sbt.boot.properties-jar
    +java${DEBUG_PARAM}-Xms512M-Xmx1536M-Xss1M-XX:+cmsclasssunloadingabled-XX:MaxPermSize=384M${java_OPTS}-Dfile.encoding=UTF-8-Dplay.version=“${PLAY_version}”-Dsbt ivy.home=`dirname$0`/../repository-Dplay.home=`dirname$0`-Dsbt.boot.properties=$BOOTPROP dirname$0`/sbt.boot.properties-jar
    diff-r——统一播放-2.1.3/play-2.1.3-cygwin/play
    ---play-2.1.3/play 2013-09-04 02:44:05+0000
    +++play-2.1.3-cygwin/play 2013-09-04 13:51:36+0000
    @@ -1,5 +1,23 @@
    #! /副秘书长/垃圾箱/环境卫生
    +中的“uname”一案
    +CYGWIN*)
    +函数dirname{
    +cygpath-m`command dirname$@`
    +    }
    +排版-字体名称
    +export BOOTPROP=“文件://”
    +    ;;
    +MINGW32*)
    +函数dirname{(cd`command dirname$@`;pwd-W)}
    +排版-字体名称
    +export BOOTPROP=“文件://”
    +    ;;
    +  *)
    +导出BOOTPROP=“”
    +    ;;
    +以撒
    +
    PRG=“$0”
    而[-h“$PRG”];做
    PRG=`readlink“$PRG”`
    @@ -61,5 +79,5 @@
    fi
    其他的
    -“$JAVA”-Dsbt.ivy.home=$dir/repository-Dplay.home=$dir/framework-Dsbt.boot.properties=$dir/framework/sbt/play.boot.properties-jar$dir/framework/sbt/sbt-launch.jar”$@”
    +“$JAVA”-Dsbt.ivy.home=$dir/repository-Dplay.home=$dir/framework-Dsbt.boot.properties=$BOOTPROP$dir/framework/sbt/play.boot.properties-jar$dir/framework/sbt/sbt-launch.jar”$@”
    fi
    
    我也面临同样的问题。
    在我的例子中,出现问题是因为目录名中有空格。我重命名了我的一个文件夹,该文件夹的名称中包含空格,我的问题得到了解决。

    +1。只是遇到了同样的问题。我想我现在只需要在常规命令提示符下运行它。
    Error during sbt execution: Could not find configuration file
    'c:/Dev/Prg/Play/framework/sbt/play.boot.properties'.  Searched:
            file:/C:/Users/Paul/
            file:/C:/Users/Paul/
            file:/C:/Dev/Prg/Play/framework/sbt/