ruby-on-rails - 带有 execjs rails 的 Tomcat

标签 ruby-on-rails tomcat jruby

我在 tomcat 上部署了一个 jruby 应用程序,它不会为 javascript 运行时选择 nodejs。 node已安装,node命令在tomcat6用户下正常执行。

日志转储 https://gist.github.com/3192173

最佳答案

你不能在 jRuby 中使用原生的 c 扩展。

对于 jRuby,使用 therubyrhino相反。

问题已记录和讨论 here .有关支持的运行时列表,请参阅 execjs docs .

但是,如果您使用 MRI 作为本地解释器而不是 JVM 上的 jRuby,则可以为本地开发设置 nodejs。

关于ruby-on-rails - 带有 execjs rails 的 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11698967/

相关文章:

mysql - 多对多不在

java - Eclipse 4.7.0 中的 Tomcat 8.5 看不到已更改的 HTML 文件

Maven:1.7.4 openejb 依赖失败

ruby - jRuby 和 Matz 的 Ruby 在同一台机器上?

java - 在 Jruby 中显式重写 Java 方法?

grails - 具有显式jruby依赖关系的AsciidoctorJ导致IncompatibleClassChangeError

ruby-on-rails - 如何要求 Rubocop 检查特定方法/关键字的使用情况?

ruby-on-rails - ZenTest 中出现无效的 gemspec 错误。无效要求

ruby-on-rails - Ruby on Rails 和 Rake 问题:未初始化的常量 Rake::DSL

tomcat - 启动服务监听tomcat服务器上的端口