有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

执行已编译的Rails-Warbler JAR文件时发生java加载错误

当我使用编译后的命令运行我的项目时,我在运行它(java -jar mywar.war -S rails s)时得到以下错误:

ERROR: org.jruby.exceptions.RaiseException: (LoadError) use 'java_import' to load normal Java classes: config.boot

我用的是2。x warbler,如果我在没有编译标志的情况下鸣叫,效果很好。我需要使用2。因为我需要JRuby9000支持

值得注意的是,我还发现我需要解压war文件,复制我的配置文件。ru从我的项目进入WEB-INF目录,然后将其重新压缩以使其工作(否则,我会收到并错误地指出它不存在)。无论我做错了什么,都可能导致我需要复制配置。手动将ru放入jar也可能导致我的compiled标志出现问题

我注意到我必须进行配置。ru复制粘贴,即使是稳定版本的warbler和早期的JRuby版本


共 (1) 个答案

  1. # 1 楼答案

    似乎是个要报告的错误。。。我不是100%确定,但是配置。不应编译ru,因为JRuby Rack采用配置。ru文件(不会像普通的load 'application'调用那样检查.class),因此听起来好像它只是没有被复制