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.
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:
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ónReload All Maven Projects
(Actualizar todos los proyectos de Maven).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 archivopom.xml
.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.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.