zoukankan      html  css  js  c++  java
  • Atitit.resin  could not create the java virtual machine问题

    Atitit.resin  could not create the java virtual machine问题

     

    1正常的参数是这样1

    2错误的cmd运行时候的参数1

    3输出2

    4原因: resin的一个bug导致的。。2

    5原因:子进程参数错乱导致jvm错误。。2

     

    1. 正常的参数是这样

    D:jdk1.7.0_51_64bitinjavaw -Djava.awt.headless=true -Dresin.server=1 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djava.system.class.loader=com.caucho.loader.SystemClassLoader -Djava.endorsed.dirs=D:jdk1.7.0_51_64bitjrelibendorsed;d: esin-4.0.22endorsed -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl -Djava.awt.headless=true -Dresin.home=/d:/resin-4.0.22 -Xss1m -Xmx256m -Xrs -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 com.caucho.server.resin.Resin --root-directory /d:/resin-4.0.22 -conf d: esin-4.0.22conf esin.xml -socketwait 53537 -resin-home /d:/resin-4.0.22 -root-directory /d:/resin-4.0.22 console -debug-port 8000

     

    作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

    转载请注明来源: http://www.cnblogs.com/attilax/

     

    2. 错误的cmd运行时候的参数

      "%java_home%injava.exe" -Xrs -jar "%RESIN-HOME%lib esin.jar" -resin-home "%RESIN-HOME%"    -root-directory "%RESIN-HOME%"  console -debug-port 8001

     

     

     

    D:jdk1.7.0_51_64bitinjavaw -Djava.awt.headless=true -Dresin.server=1 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djava.system.class.loader=com.caucho.loader.SystemClassLoader "-Djava.endorsed.dirs=D:jdk1.7.0_51_64bitjrelibendorsed;D: esin2-4.0.22"    -root-directory D: esin2-4.0.22"endorsed" -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl -Djava.awt.headless=true "-Dresin.home=/D:/resin2-4.0.22"    -root-directory D:/resin2-4.0.22"" -Xss1m -Xmx256m -Xrs com.caucho.server.resin.Resin  --root-directory /D:/resin2-4.0.22/ -conf D: esin2-4.0.22conf esin.xml -socketwait 53722 -resin-home "/D:/resin2-4.0.22"    -root-directory D:/resin2-4.0.22"" console

     

    注意最后的 -root-directory D:/resin2-4.0.22"" console

    如果原始的root-directory目录以先刚结尾,就会处理后成为这样(后面多出来俩个双引号,而不是使用双引号括起来),应该是resin的一个bug导致的

     

    3. 输出

    Unrecognized option: -root-directory

     

     

    分析

    第一个主参数Main-Class: com.caucho.boot.ResinBoot

    第二个启动主类 com.caucho.server.resin.Resin

     

     

    4. 原因: resin的一个bug导致的。。

    5. 原因:子进程参数错乱导致jvm错误。。 

     

    如果原始的root-directory目录以先刚结尾,就会处理后成为这样(后面多出来俩个双引号,而不是使用双引号括起来),应该是resin的一个bug导致的

     

    通过调试com.caucho.server.resin.Resin,确定是jvm的参数解析错误,而不是里面抛出err导致的。。

     

     

    我总结一下啊,一个要分离这么几个js

    一个是首页配置用的js

    一个是三大apijs。。里面包含那三大函数。。只在开发环境测试用的数据也可以包含这里哈。。

    还有一个就是其他的js 代码了。。

     

  • 相关阅读:
    青少年机器人技术等级考试实际操作试卷(三级)201812 new
    SQL预编译 new
    青少年机器人技术等级考试实际操作试卷(三级)201809 new
    青少年机器人技术等级考试实际操作试卷(三级)201803 new
    SQL基本练习 new
    Asp.Net MVC 自定义一个ActionResult用于AJAX交互
    使用 TeamLab 来协同和管理工作
    使用Chose来美化Select
    在Asp.Net下使用couchbase实现分布式缓存
    如何修改couchbase的RAM
  • 原文地址:https://www.cnblogs.com/attilax/p/4855316.html
Copyright © 2011-2022 走看看