2011-02-26 24 views

Respuesta

9

Eclipse tiene su propio mecanismo para construir su proyecto. El archivo .classpath contiene información que el IDE utiliza para crear el classpath utilizado en tiempo de compilación, tiempo de ejecución, etc. Puede editar directamente este archivo si lo desea, pero lo crea el IDE en función de la configuración que proporciona a través de las propiedades del proyecto. diálogo.

Hay una integración Ant dentro de Eclipse en la medida en que le proporciona un editor específico para archivos de compilación, pero no puede utilizar ninguna de la información en el archivo de compilación para sus propios constructores. Los archivos Ant son personalizados, por lo que no hay forma de que Eclipse sepa qué información usar.

+1

Re modificar '.classpath' a través de la IDE: Más específicamente esto se hace a través de "Mi proyecto> (botón derecho del ratón)> 'Construir path'>' Configurar Construir path'" - que corresponde exactamente (al menos en el orden de los elementos) a las líneas en .classpath. Gracias a [esta respuesta] (http://stackoverflow.com/a/3344046/1864054). – Withheld

1

La razón de esto es que no importa si tiene un archivo Ant o no. El motivo de la presencia de este archivo es que se trata de un Proyecto Java, y la naturaleza del Proyecto correspondiente siempre genera dicho archivo. Cree un Proyecto normal (Nuevo-> Proyecto-> General-> Proyecto) y verá que no hay un archivo .classpath. En general, recomendaría dividir esas funcionalidades en proyectos separados, es decir, un Proyecto Java para desarrollar, un Proyecto no Java para ejecutar sus scripts Ant.

HTH Tom

Cuestiones relacionadas