Usar hormiga en el texto sublime 2
-
27-10-2019 - |
Pregunta
Tengo problemas para obtener el comando Build en Sublime Text 2 trabajando con Ant. He definido un proyecto, y en la raíz del proyecto hay un archivo build.xml. Luego, en Sublime Text 2, con el proyecto abierto, elijo herramientas -> Sistema de construcción -> Ant. Entonces, si intento ejecutar herramientas -> construir, obtengo la siguiente salida:
Buildfile: build.xml does not exist!
Build failed
[Finished]
Estoy seguro de que hay algo simple que me estoy perdiendo. Estoy en Windows XP. Gracias.
Solución
Por defecto, Sublime Text 2 busca el build.xml en la raíz de la carpeta de su proyecto. Lo más fácil podría ser mover su compilación.xml allí.
De lo contrario, puede cambiar el trabajo_dir modificando a Ant.Sublime-Build (no estoy seguro de dónde vive en Windows, busque en su sistema). Alternativamente, puede copiar el contenido de ese archivo y hacer un nuevo sistema de compilación (Herramientas -> Sistema de compilación -> Nuevo sistema de compilación).
Eche un vistazo a este hilo para obtener más detalles: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=1444&start=20
Otros consejos
Usuario "-S" o "-Find" Switch. Esto buscará "build.xml" hacia la raíz del archivo actual del proyecto WRT. Si usted
{
"cmd": ["ant", "-s"],
"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
"selector": "source.java",
"working_dir": "${file_path}",
"windows":
{
"cmd": ["ant.bat", "-s"]
}
}
He ocurrido los mismos problemas, pero he configurado mi propia construcción de hormigas; El código es
{
"cmd": ["ant"],
"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
"working_dir": "${file_path}",
"selector": "source.java",
"windows":
{
"cmd": ["ant.bat"]
}
}
He cambiado el "working_dir": "${project_path:${folder}}"
a "working_dir": "${file_path}"
. Porque no me gusta poner las cosas generadas por ST2 en el Dir.