`
jiagou
  • 浏览: 2533140 次
文章分类
社区版块
存档分类
最新评论

compile: java.lang.StackOverflowError

阅读更多

今天在服务器上运行本机运行正常的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.lang.NoClassDefFoundError: javax/persistence/EntityListener

    NULL 博文链接:https://lyndon-lin.iteye.com/blog/856002

    Cython封装Callback函数 示例

    Cython封装Callback函数文章 示例 http://blog.csdn.net/i2cbus/article/details/18415333

    Android代码-BiliShare

    BiliShare 支持分享到微博、QQ聊天、QQ空间、微信聊天、微信朋友圈,... compile 'com.jungly.socialize:biliShare-util:0.1.0701@aar' //非必需 } 配置QQ分享,在AndroidManifest文件里添加如下配置,注意在scheme

    Android代码-Android_Slide_To_Close

    // Gradle高版本这里可以使用implementation代替compile // x.x.x代表上方表格中对应模块最新版本 compile 'com.youngfeng.android:snake:x.x.x' annotationProcessor '...

    elasticsearch-head-compile-after.tar.gz+node-v8.1.2-linux-x64.ta

    elasticsearch-head-compile-after.tar.gz+node-v8.1.2-linux-x64.ta

    Android代码-一个封装的SuperAdapter

    Chinese Version 中文版 QQ群:271849001(新) SuperAdapter Adapter(ListAdapter, RecyclerView.Adapter) wrapper for android. ...compile 'org.byteam.superadapter:superadapter:x.y.z' Curre

    Android代码-FlutteringLayout

    如果Gradle出现compile失败的情况,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack来complie) allprojects { repositories { maven { url 'https://dl.bintray.com/jenly/maven' } } } ...

    itext-2.1.7.js7.jar

    Error POM for ...<scope>compile <optional>false <groupId>org.bouncycastle <artifactId>bcmail-jdk15on <groupId>org.bouncycastle <artifactId>bcpkix-jdk15on </dependency>

    Android代码-Android-ParallaxSupportView

    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: ...

    Android代码-XLog

    compile 'com.sum.xlog:xlog:1.1.4' 初始化: XLogConfiguration.Builder builder = new XLogConfiguration.Builder(MyApplication.this) .setConsoleLogLevel(LogLevel.D) //Logger输出最低级别 .setFileLogLevel...

    Android代码-curve25519-java

    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....

    arm 交叉编译工具 compile-4.3.2.tar.gz 分包压缩后第一包

    下载交叉编译工具 compile4.3.2.tar.gzaa 和 compile4.3.2.tar.gzab 放到linux上 同一目录下,使用解压命令: cat compile4.3.2.tar.gza* | tar xz 解压命令进行解压,生成完整的交叉编译工具。

    IJK快速集成视频播放

    ./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中删除...

    java8源码-JavaCompile:Javacompile是一个自动增量/全量编译java的api接口应用。包含以下特性:全量编译增量编译

    JavaCompile Java compile是一个自动增量/全量编译java的api接口应用。 包含以下特性: 全量编译 增量编译 svnkit接口(svn操作web接口) 全流程使用案例 [toc] 说在最前面的话 本人只是一枚从事运维6年的老兵,从今年...

    ivy-basics:使用 Ant 和 Ivy 的简单项目

    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...

    ibus-table-wubi-1.2.0.20090715.tar.gz

    Before you compile the table, you must install requirements packages, to do: #yum -y install ibus-table ibus-libs ibus-table-additional ibus-devel Now you can compile it: #./configure --prefix=/usr...

    Android代码-CountDownButton

    compile 'com.white.countdownbutton:countdownbtn:1.0.4' } 使用 // 布局文件: // Activity代码: ... mCountDownButton = (CountDownButton) findViewById(R.id.cd_btn); // 设置点击事件 mCountDownButton....

    jbump:Java.bump.lua端口

    颠簸 jbump是bump.lua的Java端口,bump.lua是一个二维AABB冲突检测和响应库。特征可用于Android,iOS(robovm)和常规Java应用程序多个实例可以在不同的线程上运行(用于服务器端模拟) 安全地重新world.update Item...

    Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/spark/SparkConf

    敲黑板 ,引入的依赖 一定要 “compile” 或则 “runtime”,否则spark conf 无法初始化,这辈子也运行不了,千万不要是 “provided”. org.apache.spark spark-sql_2.11 ${spark.jar.version} compile 在一个...

    compile_commands.json

    win10下vim开发stm32编译数据库文件例子

Global site tag (gtag.js) - Google Analytics