Cómo instalar Java 3D en Mac OS X Leopard

12 comentarios

intelli-jidea.png

Todos sabemos que las políticas cerradas de Apple, aunque nos resulten muy cómodas en algunos aspectos, siempre terminan sacando su lado negativo. Uno de ellos es el tema de Java. En Mac OS X no se puede instalar ninguna versión de Java si ésta no ha pasado previamente por las “manos” de Apple.

El problema de ésto es que ellos son los que deciden que librerías incluyen y cuales no. Hace poco me encontré con el problema de que Apple no incluye las librerías de Java 3D y a las cuales dejó de dar soporte oficial para Leopard, por lo que si quieres realizar alguna utilidad en Java 3D tienes que buscarte un poco la vida.

En realidad no es nada difícil añadirlas al sistema, aquí tienes los pasos básicos para hacerlo.

  • Lo primero que tienes que hacer es acceder a la zona de descargas de Sun y buscar la API. En este enlace tienes la descarga directa, sólo tienes que seleccionar Mac OS X.
  • Una vez descargada tenemos que copiar los archivos “.jar” en la librería de Java. Esta se encuentra en la ruta: .../Librería/Java/Home/lib/ext
  • Para copiarlos tendremos que introducir la clave de usuario.
  • Una vez copiado sólo tendremos que seleccionarlas desde nuestro IDE preferido.

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    Avatar de danker !
    danker | 1 estrellas

    Exactamente en qué ruta hay que copiar los archivos .jar? O mejor dicho, dónde se tienen que pegar?

  • 2

    Avatar de otto.st !

    Creo que si es triple punto es desde la raíz del disco, pero te repito: creo.

  • 3

    Avatar de otto.st !

    Por cierto, que IDE usáis?...

  • 4

    Avatar de Samuel Campos !

    @Danker: tal y como te comenta "otto.st" se refiere a la raiz ;) @Otto.st: uso un poco de todo, en ese ejemplo estoy usando IntelliJ IDEA

    Un saludo.

  • 5

    Avatar de danker !
    danker | 1 estrellas

    Ok Gracias Samuel y otto.st, lo provaré a ver que tal.

    Yo utilizo netbeans, que va un poquito bastante mal, pero que le vamos a hacer

  • 6

    Avatar de danker !
    danker | 1 estrellas

    No me soluciona los problemas que tengo con Netbeans, si paso un proyecto echo en windows a mac me da errores con las líbrarias swing. Pensaba que con estas librerias se solucionaria.

    Aunque el post está bien. ;)

  • 7

    Avatar de Grojnak !

    ¿Me podrías decir, por favor, en qué son cómodas las políticas cerradas de Apple? Es que me ha llamado la atención ese argumento y no termino de imaginarme en qué puede beneficiar eso al usuario (yo sólo veo perjuicios en ello, la verdad).

    Gracias.

  • 8

    Avatar de otto.st !

    Creo que veré quien del equipo se atreve con el Inteli, a ver si mejora la propuesta de JBuilder o Eclipse. Gracias.

    Apple en realidad lo que controla es la seguridad de su S.O., por eso válida y selecciona las librerías... Pero como bien dices, poco beneficia al que tiene un ordenador pata desarrollo, pero siempre hay artículos como este que te saca los pies del barro.

  • 9

    Avatar de turkana !

    Yo uso netbeans que la verdad deja mucho que desear, pero es lo que medio nos obligan en la universidad, porque los ejemplos los profesores los "hacen" este ide y luego es un poco complicado pasarlos a otro. En cuanto al java 3D actualmente creo que solo lo usamos los "pringados" de ingeniería informática, tampoco resulta tan complicado añadir las librerías,

  • 10

    Avatar de desmosedici !

    Gracias por el post, buen aporte; pero no entiendo cuando dices: "Una vez copiado sólo tendremos que seleccionarlas desde nuestro IDE preferido" ¿Qué quiere decir esto? Yo necesito las librerías 3d de java es para poder visualizar una aplicación 3d en internet. Quisiera poder ver desde safari o firefox dicha aplicación. ¿sería esto posible?

    gracias de antemano

  • 11

    Avatar de cateye !
    cateye | 1 estrellas

    No entiendo este post. Fue SUN quien dejo a medio gas el desarrollo de Java3D desde hace unos 5 años, y finalmente en 2008 lo ha dejado aparcado en beneficio de JavaFX. Con buen criterio no se incluye de serie, pero cualquier programador no va a tener problema en bajarselo y meterlo en el classpath. Me imagino en que casos lo necesitas ahí pero no merecen ni un post.

    El beneficio de Apple haciendose cargo de Java es asegurarse de que se ajusta a la interfaz de OS X. Si te fijas Apple valora mucho la uniformidad de la experiencia en sus sistemas. Y el perjuicio ha sido la espera que hemos sufrido hasta tener JDK 1.6, en parte motivada por el desvío de recursos al iPhone, que podría haberse evitado si SUN se hiciese cargo directamente del desarrollo.

    Yo uso Eclipse, y un poco menos, IDEA.

  • 12

    Avatar de otto.st !

    @Samuel, Intellij Idea, excelente gracias...

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

Comentarios

WSL Weblogs SL