Ik heb al een hele tijd vage problemen met JRuby. Het primaire probleem is dat JRuby simpelweg niet start:
Merk op: Ik heb 1x op CTRL + C gedrukt tijdens de installatie, nadat mijn mac 10 minuten lang 0 netwerkverkeer had, geen disc activity had en geen CPU gebruik had. (regel 9)
De installatie verloopt verder zonder foutmeldingen. Bij het starten van bijv. IRB, gebeurt er simpelweg "niets": Alle input wordt genegeerd (en komt op het scherm) en er wordt niets mee gedaan verder (zie mijn afafdsa)
Na weer 5 minuten wachten, drukte ik weer CTRL +C en kreeg nog zo'n "stopped blablabla" melding.
Opnieuw starten van IRB zorgt voor exact hetzelfde resultaat. Andere pogingen:
Merk op hoe de killed-melding verschijnt op regel 11 na "No matching processes were found", wat ik erg apart vind.
Ik heb geen problemen met andere ruby versies, waaronder 1.9.2, 1.9.1 en 1.8.7
Ik draai RVM 1.9.2 op Mac OS X 10.7.
Mijn java:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| Toby-Hinloopens-MacBook-Pro:~ hinloopen$ rvm uninstall jruby Removing /Users/hinloopen/.rvm/rubies/jruby-1.6.5... Toby-Hinloopens-MacBook-Pro:~ hinloopen$ rvm install jruby jruby-1.6.5 - #fetching jruby-1.6.5 - #extracted to /Users/hinloopen/.rvm/src/jruby-1.6.5 (already extracted) Building Nailgun jruby-1.6.5 - #installing to /Users/hinloopen/.rvm/rubies/jruby-1.6.5 jruby-1.6.5 - #importing default gemsets (/Users/hinloopen/.rvm/gemsets/) ^CCopying across included gems Fetching: jruby-launcher-1.0.9-java.gem (100%) Building native extensions. This could take a while... Successfully installed jruby-launcher-1.0.9-java 1 gem installed Toby-Hinloopens-MacBook-Pro:~ hinloopen$ rvm use jruby Using /Users/hinloopen/.rvm/gems/jruby-1.6.5 Toby-Hinloopens-MacBook-Pro:~ hinloopen$ irb adfasdfasdf dfas dfa sdf ads^C [1]+ Stopped ( JRUBY_OPTS='' jruby --ng-server 2>&1 > /dev/null ) Toby-Hinloopens-MacBook-Pro:~ hinloopen$ |
Merk op: Ik heb 1x op CTRL + C gedrukt tijdens de installatie, nadat mijn mac 10 minuten lang 0 netwerkverkeer had, geen disc activity had en geen CPU gebruik had. (regel 9)
De installatie verloopt verder zonder foutmeldingen. Bij het starten van bijv. IRB, gebeurt er simpelweg "niets": Alle input wordt genegeerd (en komt op het scherm) en er wordt niets mee gedaan verder (zie mijn afafdsa)
Na weer 5 minuten wachten, drukte ik weer CTRL +C en kreeg nog zo'n "stopped blablabla" melding.
Opnieuw starten van IRB zorgt voor exact hetzelfde resultaat. Andere pogingen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| Toby-Hinloopens-MacBook-Pro:~ hinloopen$ irb ^C Toby-Hinloopens-MacBook-Pro:~ hinloopen$ ruby -v ^C Toby-Hinloopens-MacBook-Pro:~ hinloopen$ jruby -v ^C Toby-Hinloopens-MacBook-Pro:~ hinloopen$ sudo killall java -9 Password: Toby-Hinloopens-MacBook-Pro:~ hinloopen$ sudo killall ruby -9 No matching processes were found [1]+ Killed: 9 ( JRUBY_OPTS='' jruby --ng-server 2>&1 > /dev/null ) Toby-Hinloopens-MacBook-Pro:~ hinloopen$ sudo killall jruby -9 No matching processes were found Toby-Hinloopens-MacBook-Pro:~ hinloopen$ irb connect to Nailgun server: Connection refused Toby-Hinloopens-MacBook-Pro:~ hinloopen$ sudo killall ng -9 No matching processes were found Toby-Hinloopens-MacBook-Pro:~ hinloopen$ irb connect to Nailgun server: Connection refused Toby-Hinloopens-MacBook-Pro:~ hinloopen$ rvm use 1.9.2 rUsing /Users/hinloopen/.rvm/gems/ruby-1.9.2-p290 Toby-Hinloopens-MacBook-Pro:~ hinloopen$ rvm use jruby Using /Users/hinloopen/.rvm/gems/jruby-1.6.5 Toby-Hinloopens-MacBook-Pro:~ hinloopen$ irb |
Merk op hoe de killed-melding verschijnt op regel 11 na "No matching processes were found", wat ik erg apart vind.
Ik heb geen problemen met andere ruby versies, waaronder 1.9.2, 1.9.1 en 1.8.7
Ik draai RVM 1.9.2 op Mac OS X 10.7.
Mijn java:
code:
1
2
3
| java version "1.6.0_29" Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11M3527) Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode) |
[ Voor 6% gewijzigd door Gamebuster op 23-11-2011 21:41 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden