Articles of classpath

Hacer que Ant reconozca un classpath

Tengo un archivo de comstackción Apache Ant con un comando que requiere cuatro JAR específicos para estar en el classpath comstackción. Intenté hacer esto: Compile from ${src} to ${build} … pero parece que ninguno de los archivos especificados en TSA.classpath aparece. ¿Cómo incluyo estos archivos en mi classpath?

Tiempo de comstackción vs Dependencia de tiempo de ejecución – Java

¿Cuál es la diferencia entre el tiempo de comstackción y las dependencias de tiempo de ejecución en Java? Está relacionado con la ruta de clase, pero ¿cómo difieren?

Escaneado classpath / modulepath en tiempo de ejecución en Java 9

Parece que no puedo encontrar información sobre si todavía es posible escanear todas las clases disponibles (para interfaces, anotaciones, etc.) en tiempo de ejecución, de la forma en que Spring, Reflections y muchos otros frameworks y bibliotecas lo hacen actualmente, frente a los cambios relacionados con Jigsaw en la forma en que se cargan las […]

Agregue un archivo de propiedades al classpath de IntelliJ

Estoy ejecutando un progtwig Java simple del IntelliJ IDE usando el menú Ejecutar-> Ejecutar. Funciona bien. Ahora quiero agregar log4j logging. Agregué una carpeta de recursos debajo de mi raíz de proyecto. Agregué un archivo log4j.properties en esa carpeta. Cambié el código para registrar algo. ¿Cuál es la forma correcta de decirle a IntelliJ que […]

Maven classpath ordena problemas

¿Alguien sabe de una manera de establecer un orden de ruta de clases específico en Maven2, en lugar del orden aleatorio que parece experimentar en este momento? Hay una serie de razones legítimas para querer hacer esto: Un proveedor ha suministrado un jar de parche, que contiene clases de anulación para un jar lanzado previamente […]

¿Es posible “agregar” dinámicamente a classpath en java?

java -classpath ../classes;../jar;. parserTester ¿Cómo puedo obtener la funcionalidad en el comando de arriba programáticamente? Al igual que, ¿es posible ejecutar como: java parserTester y obtener el mismo resultado? Intenté usar URLClassLoader pero modifica el classpath y no lo agrega. Gracias! Gracias por la respuesta Milhous. Pero eso es lo que estoy tratando de hacer […]

Maven: ¿cómo puedo agregar una entrada arbitraria de classpath a un jar?

Tengo una situación inusual en la que necesito agregar una entrada de ruta de clases arbitraria (que apunta a un archivo jar) en el manifiesto de un archivo ejecutable. (Esto es para una aplicación de escritorio Swing). El maven-jar-plugin genera la entrada “Class-Path” para el manifiesto jar utilizando las dependencias maven, y no parece haber […]

¿Diferencias entre “java -cp” y “java -jar”?

¿Cuál es la diferencia entre ejecutar una aplicación Java con java -cp CLASSPATH y java -jar JAR_FILE_PATH ? ¿Se prefiere uno de ellos al otro para ejecutar una aplicación Java? Me refiero a cuál de estas formas es más costosa para JVM (de acuerdo con el uso de recursos de la máquina)? ¿Cuál causará que […]

Línea de comandos de Java con .jar externo

Desarrollo un proyecto usando .jar para volver a usar el código. Así que tengo .jar llamado TOOLS.jar, y desarrollo una aplicación simple en el archivo HelloWorld.java que refiere a mi paquete TOOLS de TOOLS.jar Compilo con esta línea de comando: javac -g -d C:\MyApp -cp TOOLS.jar HelloWorld.java Es exitoso, y cuando quiero ejecutar mi aplicación, […]

¿Dónde está la ubicación correcta para poner Log4j.properties en un proyecto de Eclipse?

¿En qué parte de mi proyecto de Eclipse debo agregar el archivo log4j.properties para que funcione según lo previsto?