En mi carpeta src hay otra carpeta llamada datos que contiene los archivos data1.txt y data2.txt. La aplicación carga un gráfico de estos archivos en la inicialización, por lo que quiero incluir estos archivos en mi jar final. Yo uso Ant para producir el archivo jar.¿Cómo puedo incluir archivos de texto de datos en un contenedor usando Ant?
8
A
Respuesta
7
Ejemplo de http://ant.apache.org/manual/Tasks/jar.html:
<jar destfile="${dist}/lib/app.jar">
<fileset dir="${build}/classes"/>
<fileset dir="${src}/resources"/>
</jar>
Así que básicamente sería aconsejable incluir los archivos de datos en la misma forma que los "recursos" están incluidos anteriormente.
De la documentación de la tarea <jar>
:
Es posible refinar el conjunto de archivos que están siendo sacudido. Esto se puede hacer con los atributos includes, includesfile, excludes, excludesfile y defaultexcludes.
0
Copie los archivos en su directorio de clases, donde se incluirán en el contenedor.
enter code here
<target name="copyHibernateXml">
<copy todir="classes">
<fileset dir="${basedir}/${sourceDir}" includes="*.xml,*.csv"/>
</copy>
</target>
Cuestiones relacionadas
- 1. Ant: Renombrar archivos para incluir su MD5
- 2. ¿Cómo incluir estructura de directorios en un archivo jar ant?
- 3. ¿Por qué no puedo incluir estos archivos de datos en una distribución de Python usando distutils?
- 4. Descomprimir archivos tgz usando Ant
- 5. ¿Cómo incluir un contenedor externo en un proyecto de GWT (Google Web Toolkit)?
- 6. ¿Cómo puedo anular una clase usando un contenedor separado?
- 7. ¿Cómo puedo verificar un archivo jar firmado usando Ant?
- 8. Cómo incluir archivos de texto con el Frasco Ejecutable
- 9. Cómo copiar un directorio usando Ant
- 10. ¿Cómo incluir archivos de datos en una Ruby Gem?
- 11. ¿Cómo incluir archivos de datos personalizados en la implementación ClickOnce?
- 12. python: ¿pueden los archivos zip ejecutables incluir archivos de datos?
- 13. ¿Cómo puedo incluir SessionID en archivos de registro usando log4net en ASP.NET?
- 14. ¿Cómo añado un texto al final de un archivo usando Ant?
- 15. ¿Cómo puedo leer datos de un archivo de texto usando VB6?
- 16. Concatenar archivos JS usando ANT (manteniendo un orden específico)
- 17. ¿Cómo puedo incluir todos los archivos JavaScript en un directorio a través de un archivo JavaScript?
- 18. Incluir ensamblados GAC en el contenedor
- 19. Ant archivos de copia
- 20. Crear un archivo ant para ejecutar otros archivos ant
- 21. ¿Cómo incluir un archivo php usando Jquery?
- 22. ¿Cómo incluir bibliotecas externas en el archivo Ant build.xml?
- 23. ¿Puedo incluir archivos de configuración secundaria en mi mercurial .hgrc?
- 24. Android estructura de encargo usando Ant
- 25. ¿Cómo compilar y crear un proyecto de Android usando Ant?
- 26. ¿Cómo puedo volcar una base de datos MySQL usando hormiga?
- 27. Cómo incluir plantillas dinámicamente en Django usando la etiqueta "incluir"
- 28. Cómo incluir archivos .obj en el proyecto
- 29. ¿Cómo incluir datos de matriz en CURLOPT_POSTFIELDS?
- 30. Cómo obtener datos en un contenedor de histogramas