Articles of dependencias

Rails Engine: dependencias de gems, ¿cómo cargarlas en la aplicación?

Estoy haciendo un motor aquí, funciona bien solo. Cuando lo transformo en una gem y lo cargo dentro de otra aplicación, recibo muchos errores indefinidos, provenientes de las dependencias de mi motor. Aquí está el gemspec: s.add_dependency(‘paperclip’) s.add_dependency(‘jquery-rails’) s.add_dependency(‘rails3-jquery-autocomplete’) s.add_dependency(‘remotipart’) s.add_dependency(‘cancan’) En la aplicación, cuando hago una instalación de paquete, enumera todas estas dependencias, pero […]

Implementación de Gradle frente a configuración de API

Estoy tratando de averiguar cuál es la diferencia entre la api y la configuración de implementation mientras construyo mis dependencias. En la documentación, dice que la implementation tiene mejor tiempo de construcción, pero al ver este comentario en una pregunta similar, me pregunté si es cierto. Como no soy un experto en gradle, espero que […]

Error de dependencia en jasper-reports de itext

Desde ayer tengo problemas para comstackr con maven por iText jar. Mi proyecto tiene una dependencia de jasperreports-2.0.1 que depende de itext-1.02bo superior. com.lowagie itext [1.02b,) compile Ese es el error de registro en maven: Failed to collect dependencies for [jasperreports:jasperreports:jar:2.0.1 (compile)]: Failed to read artifact descriptor for com.lowagie:itext:jar:4.2.2: Could not transfer artifact com.itextpdf:itextpdf:pom:4.2.2 from/to […]

cómo resolver la dependencia cíclica maven

¿Cómo podemos resolver una dependencia cíclica maven? Supongamos que A es el proyecto principal y B y C son proyectos secundarios. Si B depende de C y C depende de B, ¿hay alguna forma de resolver la dependencia cíclica que no sea tener un proyecto diferente? Gracias de antemano, he buscado en los foros, pero […]

Añadir una dependencia en Maven

¿Cómo tomo un archivo jar que tengo y lo agrego al sistema de dependencia en maven 2? Seré el mantenedor de esta dependencia y mi código necesita este jar en la ruta de la clase para que se compile.

¿Es posible inhabilitar la inclusión de variables estáticas finales de javac en javac?

El comstackdor estático de Java (javac) enumera algunas variables finales estáticas y trae los valores directamente al conjunto constante. Considera el siguiente ejemplo. La clase A define algunas constantes (variables finales estáticas públicas): public class A { public static final int INT_VALUE = 1000; public static final String STRING_VALUE = “foo”; } La clase B […]

Cómo evitar copiar dependencias con Ivy

Estoy buscando utilizar Ivy para administrar dependencias, pero ¡vaya! ¡A esa cosa realmente le gusta hacer varias copias de los flasks! ¡Se propaga como la hiedra en mi patio trasero y es tan indeseable! ¿Es posible hacer que Ivy simplemente defina un classpath (para un perfil específico) que haga referencia a las dependencias resueltas para […]

Maven: cómo anular la dependencia agregada por una biblioteca

Aquí está mi problema genérico: Mi proyecto P depende de A, que depende de B, que depende de C, que depende de la versión 1.0.1 de D. Hay un problema con la versión 1.0.1 de D y quiero forzar el uso de otro módulo. No sé cómo declarar esto en los POM de mi proyecto […]

Dependencias de prueba multiproyecto con gradle

Tengo una configuración multiproyecto y quiero usar gradle. Mis proyectos son así: Proyecto A -> src/main/java -> src/test/java Proyecto B -> src/main/java (depende de src/main/java en el Proyecto A ) -> src/test/java (depende de src/test/java en el Proyecto A ) Mi proyecto B build.gradle es así: apply plugin: ‘java’ dependencies { compile project(‘:ProjectA’) } La […]

Error: Servlet Jar no cargado … Clase ofensiva: javax / servlet / Servlet.class

Obtuve el siguiente error: INFO: validateJarFile (C: \ dev \ servidor \ tomcat6 \ webapps Sempedia \ WEB-INF \ lib \ servlet-api.jar) – jar no cargado. Ver Servlet Spec 2.3, sectoin 9.7.2. Clase ofensiva: javax / servlet / Servlet.class Los recursos existentes dicen que se debe a un conflicto con el servlet.jar o en mi […]