tutorial eclipse ant java

eclipse - tutorial - ant build



Eclipse en Mac, obteniendo el error "Instalar VM especificada no encontrada" al intentar compilar (6)

Elimine el archivo ".metadata.plugins / org.eclipse.debug.core.launches / build.xml.launch" y el problema está resuelto ".

Cuando intento hacer una compilación de Ant en mi mac (Snow Leopard, Eclipse 3.6 - Helios) aparece un cuadro de diálogo de error que dice

"Problema ocurrido"
''Launching projectName build.xml'' ha encontrado un problema. No se encontró la instalación de la VM especificada: escriba VM estándar, nombre jdk1.5.0_14

Ni siquiera puedo encontrar ninguna configuración de preferencias en Eclipse que especifique que use jdk1.5.0_14.

Cuando entré en mis preferencias y fui a la sección de Java y miré los JRE instalados, el único que he especificado es 1.6.0. ¿Dónde está la configuración para probar y usar 1.5? (¿O estoy ladrando el árbol equivocado?)


Esta es solo una actualización de la solución publicada anteriormente para versiones posteriores de Eclipse, como STS.

  1. Si su Vista de Ant está abierta, haga clic con el botón R en la raíz (de lo contrario, Ejecute -> Herramientas externas -> Herramientas de configuración externas)
  2. Ejecutar como -> Configuraciones de herramientas externas ...
  3. Su lanzamiento de Ant debe seleccionarse en los lanzadores de herramientas externas, si no se selecciona manualmente
  4. Ir a la pestaña JRE
  5. Seleccione Ejecutar en el mismo JRE que el área de trabajo; también puede seleccionar un JRE diferente usando los botones de la derecha.
  6. Vuelva a ejecutar la (s) tarea (s) ant. - esta vez no recibirá el mensaje de error.

Había un montón de cosas que tenía mal que cambié para arreglar esto, pero creo que la pieza crucial era un %ATG_HOME%/home/localconfig/dasENV.sh que tenía un ATGJRE una ruta que era incorrecta.


Haga clic derecho en el proyecto y elija propiedades. Vaya al compilador de Java y asegúrese de que el nivel de cumplimiento del compilador esté establecido en 1.6 en lugar de 1.5 . Creo que eso debería hacer el truco.


Seguí recibiendo "No se encontró la instalación de la VM especificada: escriba MacOS X VM, nombre Java SE 6 ...". Y lo hice accidentalmente y funcionó: Propiedades-Java Compiler-Installed JREs-Search Button. Hizo un examen de conciencia, creó otra entrada de JRE y ¡todo funcionó!


Su lanzador de proyectos ant se refiere por alguna razón a un entorno Java 5.

Seleccione "Ejecutar como -> Configuraciones" y localice la compilación ant. Luego indique que desea que esta configuración se ejecute con una JVM Java 6.