Описание тега java-15
Используйте этот тег для вопросов, относящихся к Java 15, которая является версией 15 платформы Java, с запланированной общедоступностью 15 сентября 2020 г. В большинстве случаев вам также следует указать тег java.
3
ответа
Как я могу добавить переменные в функцию текстового блока Java 15?
Только что наткнулся на новую функцию в Java 15, то есть "ТЕКСТОВЫЕ БЛОКИ". Я могу предположить, что переменная может быть добавлена внутри текстового блока путем объединения с оператором "+", как показано ниже: String html = """ &l…
01 сен '20 в 15:22
2
ответа
Как я могу продолжать использовать Javascript в Java 15 и новее
В моем Java-приложении небольшая важная функция - это возможность переименовывать аудиофайлы на основе их метаданных (например, название альбома / исполнителя), а маска указывается с использованием Javascript, что обеспечивает очень гибкую и мощную …
08 июн '20 в 12:58
6
ответов
Строковая интерполяция в Java 14 или 15
Поскольку я использую функции предварительного просмотра Java 14 и 15. Пытаемся найти строковую интерполяцию в java. Самый близкий ответ, который я нашел, это String.format("u1=%s;u2=%s;u3=%s;u4=%s;", u1, u2, u3, u4) Поскольку ответ, котор…
24 авг '20 в 13:27
1
ответ
UseCompressedOops UseCompressedClassPointers в jdk-13 и jdk-15
Случайно я наткнулся на изменение jdk-15что я не знал. Предположим, у меня очень простой вопрос: каков размер массива из 3-х промежуточных чисел? Для этого я использую JOL. Код довольно тривиальный: import org.openjdk.jol.info.ClassLayout; import or…
13 июл '20 в 18:29
2
ответа
jOOQ с java 15: оба интерфейса org.jooq.Record в org.jooq и класс java.lang.Record в java.lang соответствуют
Я только что попытался обновить свой проект до Java 15 и теперь получаю следующую ошибку: both interface org.jooq.Record in org.jooq and class java.lang.Record in java.lang match Есть ли у кого-нибудь опыт решения этой проблемы?
17 сен '20 в 15:57
1
ответ
Поддерживает ли Apache NetBeans 12.1 JDK 15?
Oracle недавно выпустила JDK 15, и мне интересно, поддерживает ли Apache NetBeans 12.1, последняя версия IDE NetBeans JDK 15. Я понимаю, что NetBeans официально не поддерживает JDK 15, но я спрашиваю, знает ли кто-нибудь, что это неофициально поддер…
18 сен '20 в 14:26
2
ответа
Как восстановить закрытый ключ с помощью алгоритма подписи EdDSA/Ed448?
Вот как я сгенерировал пару ключей: var keyPairGenerator = KeyPairGenerator.getInstance("Ed448"); keyPairGenerator.initialize(448, SecureRandom.getInstanceStrong()); var keyPair = keyPairGenerator.generateKeyPair(); var privateKey = keyPai…
21 сен '20 в 13:40
1
ответ
Разница между запечатанным и конечным классами в Java
Я только что прочитал, что Java 15 должна иметь sealedклассы.jep360 говорит: Запечатанные классы и интерфейсы ограничивают, какие другие классы или интерфейсы могут их расширять или реализовывать. Я думал, что это именно то, что final classделает в …
25 сен '20 в 12:44
1
ответ
Текстовые блоки Java: сочетание табуляции и пробелов в префиксах отступа
В Java 15 появилась функция текстовых блоков (без предварительного просмотра). Он позволяет определять многострочные строковые литералы без нарушения отступов кода, удаляя общий префикс пробела из строк. Алгоритм описан в JEP 378. Но как именно опре…
03 ноя '20 в 15:00
1
ответ
Как добавить метку времени к jar в проекте Spring Boot Gradle?
Как добавить метку времени к jar в проекте Gradle весенней загрузки? ./gradlew build Создает банку app-0.0.1-SNAPSHOT.jar, как создать банку с отметкой времени app-0.0.1-SNAPSHOT-2020-11-09.02-30.jar -------- Градл plugins { id 'org.springframework.…
08 ноя '20 в 17:37
0
ответов
Ошибка при инициализации загрузочного уровня java.lang.module.FindException: модуль jdk.management.agent не найден
Я настраиваю свое первое приложение Spring Boot, используя Eclipse > New > Spring-Starter project. Файлы проекта появляются и компилируются. Я даже могу запустить проект RunAs > Java с выводом на консоль. При выборе RunAs> Spring Boot я получаю указ…
11 ноя '20 в 22:42
0
ответов
Включить умную компиляцию javac
Я клонировал репозиторий loom. Согласно JEP 199 smart javac был представлен в jdk 9, однако он нестабилен. Я все еще хотел бы --enable-sjavac для инкрементных перестроек. Когда я делаю: bash configure --with-num-cores=16 --enable-ccache --enable-sja…
25 сен '20 в 09:19
2
ответа
SoapUI 5.6.0 UnsupportedClassVersionError в Windows 8.1
Я установил следующую версию Java в Windows 8.1. JAVA_HOME переменная окружения указывает на недавно установленную библиотеку JDK. java 15 2020-09-15 Java(TM) SE Runtime Environment (build 15+36-1562) Java HotSpot(TM) 64-Bit Server VM (build 15+36-1…
30 сен '20 в 14:37
2
ответа
Конкретный JDK в eclipse.ini для Eclipse IDE версии 2020-09 использует JDK 15, а не JDK по умолчанию, объявленный в переменной системной среды
Eclipse 2020-09, ошибка: Version 1.8.0_261 of the JVM is not suitable for this product. Version: 11 or greater is required. Я должен установить для среды Java JDK 1.8, чтобы в некоторых случаях Gradle работала правильно. файл eclipse.ini -startup pl…
13 окт '20 в 19:17
0
ответов
Интерфейс запечатывания с помощью дженериков в eclipse
Следующее является законным (т.е. я могу его скомпилировать) и работает на Java 15 с включенными функциями предварительного просмотра (в eclipse 2020-09) public sealed interface Quantity<T> permits QuantityImpl { } public record QuantityImpl&l…
09 ноя '20 в 21:46
2
ответа
Как включить JDK 15 в Red Hat JBoss Developer Studio?
Я использую Red Hat JBoss Developer Studio 10.4.0.GA (также протестирован с CodeReady 12.17.0.GA) и хочу перейти на JDK 15. Но даже с установленной новой версией ее нельзя настроить как JRE по умолчанию. Я попробовал некоторые инструкции по затмению…
15 ноя '20 в 04:35
0
ответов
Как создать InitialDirContext в компоненте OSGi внутри felix (v603), работающем поверх jdk15
Я нахожусь в процессе обновления своего кода jdk8 до jdk15, и у меня работает большинство зависимостей и настроек конфигурации, но я борюсь с созданием нового InitialDirContext. Мой компонент отправляет письмо и настраивает InitialDirContext для пол…
26 ноя '20 в 23:57
1
ответ
Не удалось запустить мой проект JavaFX на Mac с JavaFX и JDK-15 Intellij. Ошибка java.nio.file.AccessDeniedException
Привет, я пытался настроить JavaFX на своем Mac, и я следовал руководству, выложенному на их веб-сайте. Однако, после всего, он продолжает давать мне ошибку и не может скомпилировать сообщение о том, что по какой-то причине доступ запрещен в папке M…
28 ноя '20 в 20:01
7
ответов
В чем смысл "запечатанного интерфейса" в Java?
Когда недавно вышла Java 15, я читал о новых функциях и поддерживаемых ею API. Java 15 имеет "запечатанные классы" и "запечатанные интерфейсы" (JEP 360: запечатанные классы (предварительная версия) ) в качестве предварительной версии. Они предостави…
03 окт '20 в 22:16
1
ответ
Java 15 - записи с другим типом возврата для геттера
Можно ли реализовать что-то подобное в java 15? record Something( SomeId id, MyProp myProp, MaybeProp maybeProp ){ public Something(SomeId id, MyProp myProp){ this(id, myProp, null); } public Optional<MaybeProp> maybeProp(){ //problematic line…
04 ноя '20 в 02:01