我正在使用SBT 0.7.7版本。当我通过以下方式对我的Lift项目进行更改并重新编译:
jetty-stop
compile
jetty-run
我遇到了以下错误:
在sbt执行期间发生错误:java.lang.OutOfMemoryError: PermGen space
我在 /opt/local/bin/sbt-0.7 下定义了以下内容:
# Is the location of the SBT launcher JAR file.
LAUNCHJAR="/opt/local/share/sbt-0.7/sbt-launch-0.7.7.jar"
# Ensure enough heap space is created for SBT.
if [ -z "$JAVA_OPTS" ]; then
JAVA_OPTS="-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:MaxPermSize=256m -Xmx512M -Xss2M"
fi
# Assume java is already in the shell path.
exec java $JAVA_OPTS -jar "$LAUNCHJAR" "$@"