Описание тега java-19

1 ответ

Интерфейс реализации Record возвращает false при проверке с помощью instanceof (spring-boot, Java 19)

Пример кода ниже. У меня есть запись, которая реализует интерфейс. Когда я проверяю, является ли объект типа RecordinstanceofИнтерфейс, результат есть. Есть ли какое-то особое поведение Java с комбинацией Records/Interfaces/instanceof? Следующий при…
03 янв '23 в 18:57
2 ответа

Как сделать UUID автоматически сгенерированным в приложении Springbok Cassandra

Я использую Ява: 19 Спрингбут: 3.0 Зависимость <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-cassandra</artifactId> </dependency> Класс сущности @Table @Data @AllArgsConstructor …
1 ответ

OpenJDK 19 и сжатые указатели

Мне трудно понять, как работают сжатые указатели в Java 19, помощь приветствуется. В Java 11 эталонный размер равен 4 для кучи меньше 32 ГБ (сжатые указатели) и 8 для кучи большего размера. В Java 19 кажется, что они занимают 4 байта даже для больши…
05 ноя '22 в 19:24
1 ответ

получить эту ошибку, когда я хочу запустить скомпилированный класс java.lang.UnsupportedClassVersionError

Я использую Fedora 36 и установил java-latest-openjdk-devel (OJDK19) из репозиториев Fedora. Я написал простой print hello world и назвал его test_for_error следующим образом: public class test_for_error { public static void main(String[] args) { Sy…
15 ноя '22 в 19:51
1 ответ

spring-data-elasticsearch Исключение тайм-аута java.net.SocketTimeoutException

Ява: 19 Спрингбут: 3.0 Зависимость: <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-elasticsearch</artifactId> <version>5.0.2</version> </dependency> Конфигурация impor…
1 ответ

Проект Spring Boot Azure предоставляет доступ к java.util.Comparator java.util.TreeMap.comparator

Я создал проект весенней загрузки с инициализатором весны, и я следую этому руководству здесь, чтобы настроить azure. Это пустой проект. mvn clean install, пакет mvn clean работает нормально. Приложение весенней загрузки также запускается правильно.…
18 фев '23 в 13:53
0 ответов

IntelliJ Idea SpringBoot-Application (Java 19) Разрешить устройству с внешним приложением работать вместе с внешним внутренним приложением.

вопрос в следующем: У меня есть жестко запрограммированный IP-адрес внутри списка разрешений внутреннего приложения. Каждый раз, когда интерфейсное приложение запускается на другом устройстве, интерфейсное приложение должно получать разрешение от се…
29 сен '22 в 08:27
0 ответов

Выбранный элемент поля со списком JavaFX исчезает после фильтрации в javafx-19, но отлично работает в javafx-8

Я использовал Combobox в редактируемом режиме, и я использовал отфильтрованный список, чтобы отфильтровать список по мере изменения текста в редакторе. Фильтрация работает, когда я набираю данные в редакторе. Проблема возникает, когда я выбираю член…
18 ноя '22 в 12:16
0 ответов

Пустой поддон Netbeans13 в Windows 11 (x64-разрядная версия)

Всем добрый день. У меня возникли проблемы с Netbeans-13, работающим в Windows 11 (x64-битная система). Если я открываю проект (новый или старый), он не показывает ни одного из параметров палитры. Я использую Netbeans-13 в аналогичной системе дома, …
1 ответ

Обнаружение ошибки Eclipse Marketplace после установки JDK 19

Я обновил java до JDK 19, и когда я пытаюсь открыть Eclipse Marketspace, я получаю ошибку ниже, Ошибка MarketplaceDiscoveryStrategy Не удается выполнить запрос к : Невозможно для чтения репозитория https://marketplace.eclipse.org/api/p?client=org.ec…
04 окт '22 в 13:52
0 ответов

JavaFX работает, за исключением импорта FXMLLoader

Когда я искал решение, я заметил, что у большинства людей возникают проблемы с неправильной установкой. Я считаю, что моя установка верна, так как обычный проект JavaFX работает нормально. Однако я не могу импортировать FXMLLoader или использовать е…
16 дек '22 в 18:58
1 ответ

Переключатель Java без выражения

В GoLang у вас может быть переключатель без выражения, где случаи заменяют ряд каскадных операторов if. t := time.Now() switch { case t.Hour() < 12: fmt.Println("It's before noon") default: fmt.Println("It's after noon") } В Java 19 я могу смодел…
17 ноя '22 в 08:30
0 ответов

Как узнать, какой поток платформы несет виртуальный поток?

Есть ли способ узнать, какой поток платформы несет текущий виртуальный поток или привязать виртуальный поток к потоку платформы и получить его локальный поток в JDK19? Я хочу повторно использовать некоторые объекты в виртуальных потоках, что-то врод…
30 ноя '22 в 15:09
1 ответ

Не отображается Java 19 JRE в Eclipse IDE для разработчиков Java — 2022-09

У меня проблема с отображением Java Se 19 в Eclipse. После того, как я скачал Java 19 JDK по этой ссылке (https://www.oracle.com/java/technologies/downloads/#jdk19-windows), я открыл Eclipse IDE для разработчиков Java — 2022-09. Когда я пытался созд…
25 сен '22 в 21:10
0 ответов

Устаревание и отражение SecurityManager с помощью submitAccessChecks

Я преподаю в университете и пересматриваю свою лекцию об отражении Java. В другие годы, когда я рассказывал об ужасах подавления доступа к проверкам, я показывал, что вы можете настроить SecurityManager и сделать что-то вроде if ("suppressAccessChec…
22 янв '23 в 23:39
0 ответов

Jpackage «отсутствует файл .jpackage.xml в каталоге изображения приложения» на jdk19

У меня есть скрипт, который создает мое Java-приложение, используяjpackageдля макОС. Сначала он создает приложение, а затем упаковывает его в файл DMG. Раньше это работало с Java 18, но теперь с новой Java 19 это не работает сjava.lang.RuntimeExcept…
10 окт '22 в 14:34
2 ответа

Как запустить JDK 19 со структурированным параллелизмом?

Я отредактировал это, чтобы привести вещи в соответствие с исходной публикацией. Я хочу попробовать новую функцию Project Loom , определенную в: JEP 428: Structured Concurrency (Incubator) У меня есть в моем pom.xml <properties> <maven.comp…
04 авг '22 в 00:52
0 ответов

Когда я пытаюсь запустить ./cts-tradefed, возникает ошибка во время инициализации JVM.

Когда я пытаюсь бежать./cts-tradefedпроизошла ошибка при инициализации JVM сбой при запуске JFR on_vm_start Но у ГТС этого фейла нет. java -versionиjavac -versionоба в порядке. Моя версия Java 19.0.1. Если кто-нибудь может помочь мне решить эту проб…
31 окт '22 в 03:59
3 ответа

Мерцающий HttpClient иногда выдает IOException

я используюjava.net.http.HttpClient.newHttpClient()под Яву 19 (Темурин) и выполнитьsendAsync(...)запросы из разных потоков на одном и том же экземпляре. Я предполагаю, что это нормально, как говорится в javadoc: После создания HttpClient неизменяем.…
26 окт '22 в 23:05
0 ответов

Рекомендуемые ресурсы для изучения современной (11+) Java в 2023 году?

Я провел некоторое время с Java в конце 90-х и начале 2000-х, но с тех пор почти не прикасался к ней, за исключением чтения чужого кода. В настоящее время я много работаю в области PKI и криптографии и хотел бы вернуться к Java из-за фантастической …
03 мар '23 в 11:18