0 votos

Configurar Groovy en Mac OS X

He descargado groovy-binary-1.7.10.zip, descomprimido @ /Users/sarbbottam/SW Developments/groovy-1.7.10 y navegó hasta /Users/sarbbottam/SW Developments/groovy-1.7.10/bin . Traté de ejecutar ./groovysh Sin embargo, he obtenido el siguiente error.

Sarbbottam-Bandyopadhyays-MacBook-Pro:bin sarbbottam$ ./groovysh
Exception in thread "main" java.lang.NoClassDefFoundError: Developments/groovy-1/7/10/bin/groovy/icns
Caused by: java.lang.ClassNotFoundException: Developments.groovy-1.7.10.bin.groovy.icns
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Sarbbottam-Bandyopadhyays-MacBook-Pro:bin sarbbottam$

¿Tiene alguna sugerencia?

2voto

steveverrill Puntos 1090

Intente cambiar el nombre de su carpeta SW Developments por una sola palabra (sin espacios ni guión bajo).

Parece que el espacio está causando un problema en la carga de la biblioteca.

1voto

Manrico Corazzi Puntos 6458

Necesitas instalar groovy en una ruta sin espacios - esta sería la solución más fácil.

De lo contrario, es necesario editar casi todos los groovy scripts en la carpeta bin - también cada vez que se actualiza.

0voto

Eugene Yokota Puntos 43213

También se puede conseguir utilizando lo siguiente:

Descomprimir el archivo y moverlo a /usr/share

$cd /usr/share
$sudo chown -R root:wheel groovy-1.7.10/
$sudo chmod 0755 groovy-1.7.10/bin/*
$sudo ln -s groovy-1.7.10 groovy
$cd /usr/local/bin
$ln -s /usr/share/groovy/bin/groovy groovy
$ln -s /usr/share/groovy/bin/groovyc groovyc

No es necesario modificar el $PATH . /usr/local/bin ya está en $PATH . Así que sólo hay que hacer un enlace simbólico de /usr/share/groovy/bin/groovy y /usr/share/groovy/bin/groovyc en /usr/local/bin .

Saludos,

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X