lunes, 7 de abril de 2008

java3d: Ejemplos de Java 3D desde Eclipse

Para ejecutar los ejemplos de Java 3D desde Eclipse es necesario primero crear un projecto java a partir del codigo fuente de los ejemplos:


Luego podra configurar el classpath para el proyecto, asi como tambien la ubicacion donde las clases seran compiladas. Por el momento, quedaran las opciones por defecto:


Es necesario ahora borrar los siguientes archivos:
  • COPYRIGHT.txt
  • LICENSE.txt
  • README-build.html
  • README-FIRST.txt
  • THIRDPARTY-LICENSE-3DLABS.txt
  • THIRDPARTY-LICENSE-VIEWPOINT.txt
y el directorio nbproject.

Puede verificar que, en el directorio donde se encuentran los ejemplos, dos nuevos archivos fueron creados por Eclipse: .project y .classpath.

Puede emplear el archivo build.xml incluido para compilar los ejemplos y generar las clases necesarias para ejecutarlos.

Primero ejecute el target "clean" empleando las facilidades de Eclipse. Despliegue el menu contextual sobre el archivo build.xml y seleccione la opcion Run AsAnt Build... :


A continuacion se puede observar la salida generada por Ant:
Buildfile: C:\j3d-examples\build.xml
init:
clean:
[delete] Deleting directory C:\j3d-examples\build
[delete] Deleting directory C:\j3d-examples\dist
BUILD SUCCESSFUL
Total time: 2 seconds
Luego es necesario ejecutar el target "jar", que esta definido por defecto en el archivo build.xml. La salida generada por Ant es la siguiente:
Buildfile: C:\j3d-examples\build.xml
init:
init-compile:
compile:
[mkdir] Created dir: C:\j3d-examples\build\classes
[javac] Compiling 148 source files to C:\j3d-examples\build\classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 48 files to C:\j3d-examples\build\classes\org\jdesktop\j3d\examples\resources
[copy] Copying 44 files to C:\j3d-examples\build\classes\org\jdesktop\j3d\examples
jar:
[mkdir] Created dir: C:\j3d-examples\dist
[jar] Building jar: C:\j3d-examples\dist\j3d-examples.jar
BUILD SUCCESSFUL
Total time: 6 seconds
Ahora que el jar con los ejemplos fue generado, puede ejecutar cualquiera de ellos. Para hacerlo emplee el menu "Run" de Eclipse:



Al ejecutar el applet observara lo siguiente:

[java3d_examples005.PNG]

Vinculos:

No hay comentarios.: