Почему 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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