Ruby - Sådan testes at JRuby script køres på Windows?

Indlæg af Hanne Mølgaard Plasc

Problem



RUBY\_PLATFORM er java hverken.


Normalt kan jeg foretage systemkontrol med uname, men Windows har ikke kommandoen uname. (Og kontrollerer at uname ikke kører korrekt, er ret dumt)

Bedste reference


require 'rbconfig'

puts RbConfig::CONFIG['host\_os']

Andre referencer 1


Hvis du har brug for en underliggende arkitektur, kan du også tjekke RUBY\_DESCRIPTION og se mellem [ og ].


irb(main):004:0> RUBY\_DESCRIPTION
=> "jruby 1.7.0.dev (ruby-1.9.3-p139) (2012-03-30 387d8ad) (Java HotSpot(TM) 64-Bit Server VM 1.6.0\_29) [darwin-x86\_64-java]"