This is working fine

>   puts (/a/   =~ 'haystack')
>

But
this(and similar) expression are not working

> puts ('Kfffddfd' =~ /^[A-Z].*/)


with Icedtea.


Is there any easy way to trace which Ruby Method is mapped with
corresponding Java function ?
Like for '=~' operator which Java function is called?


On Thu, Aug 1, 2013 at 3:38 AM, Kumar Sukhani <kumarsukh...@gmail.com>wrote:

> When I try to run JRuby with Icedtea (which provides ZeroVM, JamVM and
> Cacao JVM options), it gives following error-
>
> root@beaglebone:~# jruby -v
>
> jruby 1.7.4.dev (1.9.3p392) 2013-04-26 c253096 on OpenJDK Zero VM
>> 1.6.0_24-b24 [linux-arm]
>
>
>
> root@beaglebone:~/Desktop/programs# jruby hello.rb
>> ArgumentError: cannot import class `java.lang.reflect.Modifier' as
>> `Modifier'
>>         java_import at
>> file:/home/root/Desktop/jruby/lib/jruby.jar!/jruby/java/core_ext/object.rb:63
>>                 map at org/jruby/RubyArray.java:2407
>>         java_import at
>> file:/home/root/Desktop/jruby/lib/jruby.jar!/jruby/java/core_ext/object.rb:22
>>   ModifierShortcuts at
>> file:/home/root/Desktop/jruby/lib/jruby.jar!/jruby/java/java_ext/java.lang.rb:73
>>              (root) at
>> file:/home/root/Desktop/jruby/lib/jruby.jar!/jruby/java/java_ext/java.lang.rb:72
>>             require at org/jruby/RubyKernel.java:1028
>>              (root) at
>> file:/home/root/Desktop/jruby/lib/jruby.jar!/jruby/java/java_ext.rb:1
>>             require at org/jruby/RubyKernel.java:1028
>>              (root) at
>> file:/home/root/Desktop/jruby/lib/jruby.jar!/jruby/java/java_ext.rb:3
>>
>
> Can anyone help me to figure out this error?
> --
> Kumar Sukhani
> +919579650250
>



-- 
Kumar Sukhani
+919579650250

Reply via email to