今天在服务器上运行本机运行正常的Play framwork 2.0 的项目,出现如下错误
[info] Compiling 25 Scala sources and 1 Java source to /home/admin/git/project/
target/scala-2.9.1/classes...
[error] {file:/home/admin/git/project/}project/compile:
compile: java.lang.StackOverflowError
[error] Total time: 19 s, completed 2013-2-25 15:35:14
google一下,原因大多是conf/routes文件太大了(大约200行以上)所致,通过命令
export _JAVA_OPTIONS="-Xms64m -Xmx1024m -Xss2m"
即可解决,但是我的routes不过几十行,才1k多大,显然不是造成上述bug的原因。
后来发现/usr/local/bin/sbt文件内 -Xss 512K ,于是改为 -Xss 2M,运行正常,完整代码为
java -Xms512M -Xmx1536M -Xss512K -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar `dirname $0`/sbt-launch.jar "$@"
分享到:
相关推荐
在Java编程中,`java.lang.ClassNotFoundException` 是一个常见的运行时异常,通常发生在尝试通过类加载器加载指定类时,但找不到对应的字节码文件。在这个特定的问题中,`ClassNotFoundException` 引发的原因是缺少...
标题 "java.lang.NoClassDefFoundError: javax/persistence/EntityListener" 提到的问题是一个常见的Java运行时异常,通常表示在类加载时找不到指定的类定义。这个错误在Java应用程序或Web应用中出现,可能是因为...
"IDEA 中使用 ECJ 编译出现 java.lang.IllegalArgumentException 的错误问题解决方案" IDEA 是一个功能强大且功能丰富的集成开发环境,支持多种编程语言,包括 Java、Python、Ruby 等。ECJ(Eclipse Compiler for ...
标签:jboss、logging、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
compile 'org.whispersystems:curve25519-android:(latest version number here)' } To use from pure Java: org.whispersystems curve25519-java (latest version number here) To use from J2ME: org....
./libavutil/arm/asm.S:50:9: error: unknown directive .arch armv7-a ^ make: *** [libavcodec/arm/aacpsdsp_neon.o] Error 1 最新的 Xcode 已经弱化了对 32 位的支持, 解决方法: 在 compile-ffmpeg.sh中删除...
compile 'com.allenliu.badgeview:library:1.1.1'(newest) bind like this: BadgeFactory.create(this) .setTextColor(Color.White) .setWidthAndHeight(25,25) .setBadgeBackground(Color.Red) .setTextSize...
BiliShare 支持分享到微博、QQ聊天、QQ空间、微信聊天、微信朋友圈,... compile 'com.jungly.socialize:biliShare-util:0.1.0701@aar' //非必需 } 配置QQ分享,在AndroidManifest文件里添加如下配置,注意在scheme
// Gradle高版本这里可以使用implementation代替compile // x.x.x代表上方表格中对应模块最新版本 compile 'com.youngfeng.android:snake:x.x.x' annotationProcessor '...
如果Gradle出现compile失败的情况,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack来complie) allprojects { repositories { maven { url 'https://dl.bintray.com/jenly/maven' } } } ...
使用方式: ...3.java代码 PhotoView photoView = (PhotoView) findViewById(R.id.img); photoView.enable(); Info info = photoView.getInfo(); Info info = PhotoView.getImageViewInfo(ImageView); ......
Chinese Version 中文版 QQ群:271849001(新) SuperAdapter Adapter(ListAdapter, RecyclerView.Adapter) wrapper for android. ...compile 'org.byteam.superadapter:superadapter:x.y.z' Curre
compile 'homhomlin.lib:psv-library:1.0.1' or Maven dependency: homhomlin.lib psv-library 1.0.1 API v12 : Gradle dependency: compile 'homhomlin.lib.v12:psv-library:1.0.1' or Maven dependency: ...
如果Gradle出现compile失败的情况,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack来complie) allprojects { repositories { maven { url 'https://dl.bintray.com/jenly/maven' } } } ...
敲黑板 ,引入的依赖 一定要 “compile” 或则 “runtime”,否则spark conf 无法初始化,这辈子也运行不了,千万不要是 “provided”. org.apache.spark spark-sql_2.11 ${spark.jar.version} compile 在一个...
compile "com.android.support:support-v4:20.+" compile 'com.nineoldandroids:library:2.4.0' compile 'com.daimajia.easing:library:1.0.0@aar' compile 'com.daimajia.androidanimations:library:1.1.2@aar'...
JavaCompile Java compile是一个自动增量/全量编译java的api接口应用。 包含以下特性: 全量编译 增量编译 svnkit接口(svn操作web接口) 全流程使用案例 [toc] 说在最前面的话 本人只是一枚从事运维6年的老兵,从今年...
compile 'com.sum.xlog:xlog:1.1.4' 初始化: XLogConfiguration.Builder builder = new XLogConfiguration.Builder(MyApplication.this) .setConsoleLogLevel(LogLevel.D) //Logger输出最低级别 .setFileLogLevel...
下载交叉编译工具 compile4.3.2.tar.gzaa 和 compile4.3.2.tar.gzab 放到linux上 同一目录下,使用解压命令: cat compile4.3.2.tar.gza* | tar xz 解压命令进行解压,生成完整的交叉编译工具。
Ant 并从命令行访问: $ ant -versionApache Ant(TM) version 1.9.4 compiled on April 29 2014默认目标(jar) $ ant-ivy.jar.check:#...-install-ivy:#...-init-ivy:#...retrieve-libs:#...-init:#...compile.main...