No se pueden importar clases desde Three Ten Backport

Esto parece una tarea simple, pero ya he hablado con dos de mis compañeros de trabajo sobre esto y nadie entiende dónde radica el problema. Tenemos un proyecto Maven de varios módulos con un archivo POM raíz del que heredan todos los módulos secundarios. En el archivo POM raíz, agregué esta dependencia, que copié del sitio web Three Ten Backport :

<dependency>
  <groupId>org.threeten</groupId>
  <artifactId>threetenbp</artifactId>
  <version>1.3.8</version>
</dependency>

Esto está debajo de la sección dependencyManagement donde se encuentran todas las demás dependencias. Todas las demás dependencias funcionan bien. Pero cuando trato de importar las clases Three Ten en una clase dentro de un módulo, aparece un error.

import org.threeten.bp.LocalDateTime;

Cuando intento compilar el proyecto, la compilación falla, con este mensaje de error.

error: package org.threeten.bp does not exist

Ya he intentado lo siguiente:

  1. mvn clean install en el directorio del proyecto, que funciona bien antes de agregar la declaración de importación, pero falla después de agregar la declaración de importación.
  2. Ejecutando "actualización maven" en todos los módulos en Spring Tool Suite.
  3. Busqué ~ / .m2 / repository para el paquete org.threeten.bp pero ninguno de los archivos estaba allí en el repositorio local.

Cual podría ser el problema aquí? ¿Por qué no se instala la dependencia Three Ten Backport con todas las demás? Está en Maven Central, así que no creo que necesite agregar ningún repositorio a mi archivo POM, ¿o sí?

Respuesta 1

Estoy usando índices lucene para una función de búsqueda en una aplicación en Java. Eliminar e insertar una nueva entrada en los índices de lucene es bastante sencillo, pero ¿alguien sabe cómo actualizar un lucene ...

Este código arroja una java.lang.NullPointerException. Estoy intentando compilar un poco de código para el jvm y esto es lo que mi compilador genera .class public test .super java / lang / Object ...

Estoy tratando de migrar de V1 a V2 de la API de YouTubeAnalytics. Pero no puedo entender el formato en el que debería indicar la consulta. Código que estoy intentando ejecutar: return analytics.reports (). Query () ...

Nunca trabajé con JSON antes y quería serializar una ArrayList <Person> en un archivo JSON. Mi clase de escritor se ve así: public class Writer {public void write () {ArrayList <...