Wijzing doorvoeren via terminal mislukt
16 april 2011 - 14:39   
geplaatst door: Jorgson
Beste allemaal,

Hopelijk ben ik voor deze vraag hier aan het juiste adres. Ik heb onlangs het programma SPSS 17 aangeschaft voor mac. Dit programma draait op java 5.0 en op mijn mac os 10.6 snow leopard draait standaard java 6.0. Inmiddels heb ik dit probleem verhopen, middels de aanwijzingen op de website:

http://www.linus-neumann.de/2009/12/09/fixed-spss-17-mac-os-x-snow-leopard-issues/

Alleen krijg ik stap 3 op de bovengenoemde website niet voor elkaar; het wijzigen van het volgende via terminal:

nano /Applications/SPSSInc/Statistics17/SPSSStatistics17.0.app/Contents/bin/jvmcfg.ini
and change line

jvm_lib_path1=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/
to
jvm_lib_path1=/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Libraries/

Wat doe ik verkeerd? Alvast bedankt voor jullie reactie.

Mvg, Jorgson.

(Bewerkt door Jorgson om 14:42, 16-04-2011)

Wijzing doorvoeren via terminal mislukt
16 april 2011 - 14:59    reactie #1
geplaatst door: Godfather
Wat lukt er dan niet? En heb je het ook geprobeerd met Pico?
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Wijzing doorvoeren via terminal mislukt
16 april 2011 - 15:03    reactie #2
geplaatst door: neoman
Wat lukt er niet? Welke foutmelding krijg je?
Wijzing doorvoeren via terminal mislukt
16 april 2011 - 15:47    reactie #3
geplaatst door: Pieterr
De meest recente versie van Java 5 voos OS X kun je overigens hier downloaden: Java voor Mac OS X 10.5 update 9

EDIT: Hm. Er zit een check in de installer op "Leopard only".  :confused:

EDIT2: Met Pacifist is de 1.5.0 map uit het package te halen. Zie verder analoog aan de door jou reeds gevonden instructies, hier.


http://img831.imageshack.us/img831/6338/java5update9.jpg

Wijzing doorvoeren via terminal mislukt

(Bewerkt door Pieterr om 16:04, 16-04-2011)

"One experiment is worth a thousand expert opinions."
Wijzing doorvoeren via terminal mislukt
16 april 2011 - 16:14    reactie #4
geplaatst door: Jorgson
Als ik
nano /Applications/SPSSInc/Statistics17/SPSSStatistics17.0.app/Contents/bin/jvmcfg.ini
uitvoer, dan krijg ik dit te zien:

 GNU nano 2.0.6 File: ...Statistics17/SPSSStatistics17.0.app/Contents/bin/jvmcfg.ini          

; jvmcfg.ini - SPSS JVM startup configuration file for Mac OS X singleseat
;
; Singleseat uses the JVM started by the client so parameters other than
; the library path and filename are ignored.

; Path information for the installed JVM
[JVM Info]
; Mac OS singleseat
jvm_lib_path1=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/
jvm_filename=libjvm_compat.dylib
jvm_path_separator=:


; Classpath jar files (located in the main application directory)
[ClassPath]
activation.jar
axis.jar
...en nog veel meer .jar-bestanden.

Nu kan ik de cursor op het te wijzigen deel zetten er aanpassen, maar hoe sla ik dit vervolgens op?
Terminal geeft aan als ik dit heb gedaan dat het overzicht is "modified", maar vervolgens heeft het geen effect. Want opnieuw nano uitvoeren geeft het oude
jvm_lib_path1=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Libraries/
weer.

@ Godfather: pico? Dat zegt mij niets. Is dat ook een soort van terminal?

Het probleem wat namelijk blijft bestaan is dat ik binnen het programma SPSS geen grafieken kan uitvoeren, omdat ik een java-fout krijg ("Could not start Java Virtual Machine"). Verder werkt SPSS wel. Alvast bedankt voor jullie reacties.

Mvg, Jorgson

@ pieterr: Ik ga even jouw optie proberen, bedankt!

Wijzing doorvoeren via terminal mislukt
16 april 2011 - 16:26    reactie #5
geplaatst door: Godfather
Pico is ook een editor, ik vind deze ook iets prettiger werken. Je kunt dan met ctrl + x de writeout doen.
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Wijzing doorvoeren via terminal mislukt
16 april 2011 - 17:48    reactie #6
geplaatst door: Jorgson
Beste allemaal,

Bedankt voor jullie reacties! Het is voor elkaar! Na een week ploeteren krijg ik de grafieken uit SPSS. De oplossing: ik had de writeout in terminal en de aanpassing aan het opgegeven bestand niet goed doorgevoerd.

Mvg, Jorgson.

@ Godfather, Pieterr en Neoman: bedankt voor jullie snelle reacties!

Wijzing doorvoeren via terminal mislukt
16 april 2011 - 19:24    reactie #7
geplaatst door: Godfather
Top!
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro