草庐IT

JRUBY_OPTS

全部标签

windows - 这就是我在 Windows 上安装 JRuby 的方式 -> 为什么它不起作用?

*DownloadJRuby1.20.(zipfile)*ExtractthezipintoC:\JRuby120*Editsytem"environmentvariables":*AddJRUBY_HOME->pointittoC:\JRuby120*ModifythePATHenvironmentvariabletopointtoC:\JRuby120\bin;完成这一切后,我打开cmd.exe并输入jruby->“系统找不到指定的路径”我做错了什么?我从C:\JRuby120\bin\jruby.bat、C:\JRuby120\bin_jrubyvars.bat和C:\JRuby

ruby-on-rails - 朱比 :- Unable to install devise on windows using jruby

无法使用jruby在windows上安装devise===============================================C:>jruby-Sgem安装设计构建native扩展。这可能需要一段时间...错误:安装设计时出错:错误:无法构建gemnative扩展。c:/jruby-1.5.3/bin/jruby.exeextconf.rb制作“make”不被识别为内部或外部命令,可运行的程序或批处理文件。Gem文件将保留安装在c:/jruby-1.5.3/lib/ruby/gems/1.8/gems/bcrypt-ruby-2.1.2进行检查。结果记录到C:/jr

windows - 尝试在 Windows 7 x64 上将 sunspot solr 与 JRuby on Rails 一起使用时无法访问 jarfile start.jar

我和我的团队正在RedHatEnterpriseLinux上开发JRubyonRails应用程序。我们的客户可能要求我们转换为让它在Windows上运行,所以我开始使用Windows7x64计算机进行一些初步的寻路。我已经让jruby-Srakedb:drop、db:create和db:migrate任务正常工作。但是,我一直无法让rakedb:seed工作,因为我们使用Sunspot并且需要在db:seed正常工作之前让它运行。当我尝试运行rakesunspot:solr:run--trace时,我得到以下输出:**Invokesunspot:solr:run(first_time)

java - 在 Windows 上全局设置 "JAVA_OPTS"

我需要在Windows机器上全局设置-Dfile.encoding=UTF8。我尝试在MyComputer->Properties->EnvironmentVariables中以及通过ControlPanel->Java->JavaRuntimeEnvironmentSettings设置JAVA_OPTS环境变量,但这些都没有效果.如何在Windows中全局设置JAVA_OPTS(特别是file.encoding属性)?谢谢 最佳答案 您是否尝试设置环境变量JAVA_TOOL_OPTIONS?将它设置为"-Dfile.encodin

mysql - 在 jruby 上安装 mysql 有很多错误

我正在尝试安装mysqlgem以便在rails上使用,使用jruby,无法解决这个问题......感谢任何帮助!$sudogeminstallmysql2Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingmysql2:ERROR:Failedtobuildgemnativeextension./Users/masedesign/Work/repos/code/conf/vms/ruby/jruby/bin/jrubyextconf.rbWARNING:JRubydoesnotsupportnative

tcp - 发送消息后客户端关闭,为什么gen_tcp with opts {active, false}接受两次

我只是用gen_tcp做了一个测试。一个简单的回显服务器和一个客户端。但客户端启动和关闭,服务器接受两个连接,一个是好的,另一个是坏的。我的演示脚本有任何问题,如何解释?服务器-module(echo).-export([listen/1]).-define(TCP_OPTIONS,[binary,{packet,0},{active,false},{reuseaddr,true}]).listen(Port)->{ok,LSocket}=gen_tcp:listen(Port,?TCP_OPTIONS),accept(LSocket).accept(LSocket)->{ok,Soc

java - JAVA_OPTS 和 JAVA_TOOL_OPTIONS 之间的区别?

什么时候应该使用这些环境变量? 最佳答案 JAVA_TOOL_OPTIONS被一些JDK工具读取,但适用性有限。JAVA_OPTS是ApacheTomcat和其他一些应用程序使用的约定,但不是由Sun/Oracle、AFAIK发布的任何JDK工具直接读取。来自:https://forums.oracle.com/forums/thread.jspa?messageID=6438415JAVA_OPTSisnotanenvironmentvariablethatthejavaexecutablewillrecognizeonit'so

java - Java 相对于 Ruby/JRuby 的优势

我正在学习Java。我学习并使用过Ruby。Ruby书籍总是讲述Ruby相对于Java的优势。但是肯定有一些优点,这就是为什么很多人(尤其是公司)使用Java而不是Ruby的原因。请说出Java相对于Ruby的绝对(不是哲学!)优势。 最佳答案 更多的开发者拥有Java而不是Ruby。许多现有的Java库(即对JRuby也有帮助)。静态类型检查(可以看作是优势和劣势)。现有的代码库必须维护。良好的工具支持。更多更深入的文档和教程。获得更多良好实践经验和陷阱。更多商业支持。那是对公司来说很有趣。其中许多优势是Java生态系统比围绕Ru

java - TOMCAT_OPTS、环境变量和 System.getEnv()

我使用tomcat,我想在我的java代码中获取一个环境变量。要设置环境变量,我使用这个bash命令:exportTOMCAT_OPTS=-Dmy.var=foo之后我启动tomcat./startup.sh(inbinfolderoftomcat)在我的java代码中,我尝试获取这个变量:System.getEnv("my.var")但它返回NULL。我该怎么做?我准确地说,如果我使用maven启动tomcat并使用eclipse环境选项卡,就会找到变量!但是我需要像上面那样在生产模式下启动tomcat。编辑:当直接使用exportMY_VAR时,它在本地运行但不在我的服务器上...

java - 当我们手动将它作为 Windows 服务运行时,如何更改 tomcat 的 java_opts?

我在控制台上手动运行tomcat6作为Windows服务。我需要在启动它之前更改java_opts。我怎么做?另外,有没有办法动态查看日志? 最佳答案 我知道这是一个旧话题,但需要更正一些假设。仅供引用,在将tomcat作为服务运行时不使用Catalina.bat。这是为作为Windows服务运行的tomcat更改JAVA_OPTS的方法。打开服务并单击Tomcat服务。记下服务名称(很可能是Tomcat6)。cd到Tomcatbin目录运行命令tomcat6w//ES//Tomcat6(如果不同请替换你的服务名)单击“Java”选