es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Dependencia de Maven apareciendo en Bibliotecas Externas, pero generando errores al ser utilizada en el proyecto.

Entonces estoy tratando de utilizar un proyecto que hice en otro proyecto. Lo subí a Jitpack y ahora lo estoy usando en mi pom.xml de esta manera:

<dependency>
    <groupid>com.github.MrSketchpad</groupid>
    <artifactid>Concept</artifactid>
    <version>3fa8f87b92</version>
</dependency>

Esto parece funcionar bien, ya que la dependencia aparece en mis Bibliotecas Externas:
Dependencia en bibliotecas externas

Así como en el autocompletado de IntelliJ IDEA (Concept es una clase de la dependencia):
Clase en autocompletado

Pero cuando intento presionar tabulador en el autocompletado o utilizar la dependencia en general, esto sucede:
Importación no funciona

Además, cuando intento ejecutar la dependencia, dice que no se encuentra, a pesar de que claramente está allí.
Jar no encontrado

Cuando intento inicializar la clase e imprimirla como está, la clase es reconocida, pero solo en la ejecución, lo puedo saber porque me dice que no puede cargar el padre de la clase.
JavaPlugin no encontrado

¿Alguien sabe por qué está sucediendo esto? ¿Estoy utilizando esto incorrectamente?
También disculpa por las imágenes en los enlaces, StackOverflow no me permitió incrustarlas.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Solución de problemas de problemas de dependencias Maven en IntelliJ IDEA

    Según las capturas de pantalla proporcionadas, parece que puede haber algunos problemas con la configuración de dependencias Maven en IntelliJ IDEA. Aquí hay algunas soluciones potenciales:

    1. Verificar si la dependencia se ha agregado correctamente en el archivo pom.xml: Verifica si la dependencia Maven se ha agregado correctamente en el archivo pom.xml del proyecto. Asegúrate de que el groupId, artifactId y el número de versión sean correctos.
    2. Actualizar las dependencias Maven: Intenta actualizar las dependencias de Maven yendo a la pestaña Maven en el panel derecho de IntelliJ IDEA y haciendo clic en el botón Reload All Maven Projects (Actualizar todos los proyectos de Maven).

    3. Verificar la configuración y los repositorios de Maven: Verifica que la configuración en el archivo settings.xml de Maven, incluidos los repositorios, sea correcta. Asegúrate de que Jitpack se haya agregado como repositorio en el archivo pom.xml.

    4. Limpiar y reconstruir el proyecto: Intenta limpiar y reconstruir el proyecto utilizando el comando mvn clean install en la línea de comandos, o utilizando las opciones “Clean” (Limpiar) y “Rebuild” (Reconstruir) en IntelliJ IDEA.

    5. Verificar el classpath del proyecto: Verifica que el classpath del proyecto incluya el archivo JAR de la dependencia. Puedes verificar esto yendo a File > Project Structure > Modules > Dependencies (Archivo > Estructura del proyecto > Módulos > Dependencias) en IntelliJ IDEA.

    Esperemos que una de estas soluciones ayude a resolver los problemas con el uso de la dependencia Maven en el proyecto.

Comments are closed.