在JRuby getResourceAsStream中执行的Java代码如何从自己的jar中执行?
我正在使用JRuby,从jar文件加载资源时遇到问题 我加载jar文件。jar文件中的java代码尝试加载它自己的一个资源MyClass.class.getResourceAsStream(“/a_resource_in_The_jar”);这在纯java中工作,但在JRuby rails应用程序中,它找不到资源。这是虫子吗在JRuby getResourceAsStream中执行的Java代码如何从自己的jar中执行?,java,jruby,Java,Jruby,我正在使用JRuby,从jar文件加载资源时遇到问题 我加载jar文件。jar文件中的java代码尝试加载它自己的一个资源MyClass.class.getResourceAsStream(“/a_resource_in_The_jar”);这在纯java中工作,但在JRuby rails应用程序中,它找不到资源。这是虫子吗 我的rails应用程序需要jar MyRails应用程序导入类MyClass MyRails创建MyClass的一个新实例,并在MyClass中调用do_something
有什么建议吗?实际上,它应该是一样的,而且它确实是一样的。我的资源名中有一个输入错误,因此它实际上不存在,因此返回null