tengo build.xml para mi proyecto, pero incluso esta pequeña pieza de códigoscripts de construcción Ant cuelga totalmente, sin mensajes en la consola
<target name="init">
<tstamp/>
<!-- Create the build directory structure used by compile -->
<mkdir dir="${build}"/>
</target>
no se ejecuta
consola está vacía, pero proceso está activo. Todavía puedo terminarlo con el botón STOP
¡Al mismo tiempo no puedo depurarlo también, el mismo proceso activo no tiene salida en la consola y puedo esperar para siempre! ¿Algunas ideas?
- JDK 1.6.0_14
- Eclipse 3.5.1
Editado: error Gracias a la pregunta de Pedro Loron he comprobado archivo de registro de espacio de trabajo MyWorkspace/.metadata/.log Allí vi mensaje lo busqué en Google y descubrí que esto sucedía porque la ubicación de mi Eclipse había cambiado, pero la ruta a los tarros ANT sigue siendo antigua. Para arreglar que tiene que ir a Preferencias-> Ant-> Runtime y hacer clic en Restaurar valores predeterminados, recuperará la nueva ubicación de jar y le advertirá sobre la ausencia de tools.jar, cópielo de algún lugar y colóquelo en la misma carpeta donde otros tarros de hormigas.
¿Se ejecuta el script ant desde la línea de comandos? ¿Algún error en el registro del sistema o en el registro de eclipse? –
¿Está ejecutando alguno de estos desde una unidad de red? – Geo
Ejecutando desde Eclipse, Eclipse y Project on Drive C de My laptop, Laptop es Win7 64Bit. error Ant es: ENTRADA org.eclipse.ant.ui 4 120 2010-03-17 14: 27: 31.484 registra mensaje de error de la interfaz de usuario Ant: PILA 0 java.net.SocketTimeoutException: Aceptar Tiempo de espera agotado \t en java.net.PlainSocketImpl.socketAccept (nativo Método) \t en java.net.PlainSocketImpl.accept (origen desconocido) \t en java.net.ServerSocket.implAccept (origen desconocido) \t en java.net.ServerSocket .accept (Fuente desconocida) \t en org.eclipse.ant.internal.ui.launchConfigurations.RemoteAntBuildListener $ ServerConnection.run (RemoteAntBuildListener.java:95) –