Почему VsCode генерирует классы как с jakarta.data.metamodel, так и с jakarta.persistence.metamodel?JAVA

Программисты JAVA общаются здесь
Anonymous
Почему VsCode генерирует классы как с jakarta.data.metamodel, так и с jakarta.persistence.metamodel?

Сообщение Anonymous »

В течение некоторого времени у меня возникла проблема в VsCode, из-за которой я получал дубликаты сгенерированных источников.
В качестве примера возьмем сущность SiteEntity.
В /target/generated-sources/annotations/com/.../sites я найду два класса:
SiteEntity.java
SiteEntity.javaВ первом по ошибке у меня есть следующий импорт!
package jakarta.persistence.metamodel;

Код: Выделить всё

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
во втором:

Код: Выделить всё

package com.oxand.simeox.inventory.sites.data;

import com.....BuildingEntity; // these are client imports
import com......WorkspaceEntity; // these are client imports
import jakarta.annotation.Generated;
import jakarta.persistence.metamodel.EntityType;
import jakarta.persistence.metamodel.ListAttribute;
import jakarta.persistence.metamodel.SingularAttribute;
import jakarta.persistence.metamodel.StaticMetamodel;
import java.time.LocalDateTime;
как будто при сборке пишут два генератора кода.
я пытался очистить рабочую область, mvn clean install, перезагрузить проект, перезагрузить vscode, перезагрузите Windows...
по запросу @aled
вот мои расширения:
  • Отладчик для Java v0.58.0
  • Пакет расширений для Java 0.27.2024062708
  • Языковая поддержка Java(TM) от Red Hat 1.32.0
  • Maven для Java 0.44.0 SonarLint 4.7.0
  • Менеджер проектов для Java v0.23.7
  • Средство выполнения тестов для Java 0.41.1
и некоторые расширения, не связанные с ними
  • < li>Пользовательский интерфейс Test Explorer
  • Конвертер тестовых адаптеров
  • SQLTools PostgreSQL/ Драйвер-таракан
  • SQLTools v0.28.3
  • Prettier — форматировщик кода v10.4.0< /em>
  • Примеры использования API IntelliCode v0.2.8
  • IntelliCode v1.3.1
  • Увеличить выбор v0.2.0
  • История Git v0.2.4
  • EditorConfig для VS Code v0.16.4


Подробнее здесь: https://stackoverflow.com/questions/787 ... jakarta-pe

Вернуться в «JAVA»