Tengo un pequeño problema para configurar mi proyecto Tomcat. En resumen, estoy trabajando en un proyecto de página web dinámica, pero parece haber cierta confusión sobre dónde estoy ejecutando la aplicación.Eclipse, raíz de contexto del proyecto Tomcat es la carpeta Eclipse
Ejecutar el siguiente código
File f = new File("");
System.err.println(f.getAbsolutePath());
produce la salida C:/Eclipse
que pasa a ser en el corro Eclipse. Normalmente espero que este sea el catálogo de salida, pero esta vez no es el caso.
Mi proyecto Eclipse está configurado para tener miProyecto/WebContent/WEB-INF/classes como carpeta de salida
¿Cómo puedo configurar el directorio deseado? Ahora mismo necesito usar rutas absolutas que no funcionarán para todos los miembros del proyecto.
¿Cuál es la pregunta aquí? Su directorio actual es donde Eclipse inicia su aplicación. Su carpeta de salida: es parte del classpath de su aplicación. – maksimov
Pregunta actualizada. Quiero que el directorio sea una subcarpeta específica de mi proyecto en el espacio de trabajo, pero mi configuración parece no tener ningún efecto. – Nubsis
Lo siento, todavía no te estoy siguiendo. ¿Cuál es el propósito del directorio que intentas configurar? Has mencionado "raíz de contexto" en el título de tu pregunta, ¿es esto lo que buscas? Normalmente, Eclipse crea el directorio WebContent dentro del directorio del proyecto web dinámico para eso. – maksimov