DEPSCOPE
Analiza tus proyectos Java/Maven: detecta actualizaciones, verifica compatibilidad de bytecode y encuentra conflictos entre dependencias

Todo lo que necesitas para analizar dependencias
Cubre el ciclo completo: desde la detección de actualizaciones hasta la verificación de compatibilidad y resolución de conflictos.
Detectar actualizaciones
Identifica versiones más recientes de todas las dependencias declaradas en tu proyecto Maven.
Verificar compatibilidad de bytecode
Compara la versión Java mínima de cada dependencia contra el Java Baseline de tu proyecto.
Última versión compatible
Busca la versión más reciente de cada dependencia que sea segura para tu baseline Java mediante búsqueda binaria.
Detectar conflictos entre dependencias
Identifica incompatibilidades de namespaces (javax vs jakarta), desalineamientos de frameworks y relocalizaciones Maven.
Exportar a Excel y HTML
Genera archivos .xlsx con resumen y dependencias, o reportes .html autocontenidos con tablas ordenables.
Inglés y español
Interfaz disponible en dos idiomas. La preferencia se guarda automáticamente entre sesiones.
Análisis de bytecode
Escanea cada JAR para determinar la versión mínima de Java requerida a partir de los class files.
Proyectos multi-módulo
Soporta proyectos mono y multi-módulo. Analiza todo el proyecto o selecciona módulos específicos.
Configuración flexible
Maven Wrapper, Maven del sistema o ruta manual. Soporta settings.xml personalizado y argumentos extra.
Logs detallados
Historial completo de operaciones: comandos Maven, versiones descargadas, errores y advertencias de compatibilidad.
Caché de escaneo
Cachea resultados de bytecode para evitar descargar y analizar los mismos JARs repetidamente. Segunda ejecución mucho más rápida.
Versión recomendada
Calcula la versión recomendada para cada dependencia considerando compatibilidad Java y conflictos cruzados.
Listo en 4 pasos
De la selección de proyecto a resultados exportables en minutos.
Selecciona tu proyecto Maven
Abre la carpeta raíz de tu proyecto. DepScope detecta automáticamente la estructura, módulos y Java Baseline desde el pom.xml.
Configura el entorno
DepScope detecta Maven y Java automáticamente. Opcionalmente, ajusta settings.xml, argumentos Maven o el JAVA_HOME.
Ejecuta el análisis
El análisis básico detecta actualizaciones y verifica bytecode. El análisis de compatibilidad busca la última versión segura para cada dependencia.
Revisa y exporta resultados
Consulta la tabla de resultados con filtros y detalle por dependencia. Exporta a Excel o HTML para documentar o compartir.
Descarga y versión de DepScope
Aplicación de escritorio (Electron) para analizar dependencias Java/Maven. Detecta actualizaciones, verifica compatibilidad y encuentra conflictos.