Вопросы с тегом «java-11»

Используйте этот тег для вопросов, относящихся к Java 11, которая является версией 11 платформы Java, выпущенной 25 сентября 2018 г. В большинстве случаев вам также следует указать тег java.

30
Как решить java.lang.NoClassDefFoundError: javax / xml / bind / JAXBException в Java 9
У меня есть некоторый код, который использует классы JAXB API, которые были предоставлены как часть JDK в Java 6/7/8. Когда я запускаю тот же код с Java 9, во время выполнения я получаю ошибки, указывающие, что классы JAXB не могут быть найдены. Классы JAXB были предоставлены как часть JDK начиная …
845 java  jaxb  java-9  java-11  java-10 

6
Как установить OpenJDK 11 на Windows?
В прошлом Oracle публиковал исполняемые установщики для Windows, которые бы: Распаковать файлы Добавьте ключи реестра с указанием установленной версии и пути Добавьте JRE в системный путь Зарегистрируйте деинсталлятор в Windows. Начиная с Java 11, бесплатная версия Oracle для Oracle ( Oracle OpenJDK ), похоже, не содержит установщика. Это просто zip-файл, …
269 windows  java-11 

4
Почему базовый образ Docker Java 11 такой большой? (openjdk: 11-jre-slim)
Java 11 объявлена ​​самой последней версией LTS. Итак, мы пытаемся запустить новые службы на основе этой версии Java. Однако базовый образ Docker для Java 11 намного больше, чем эквивалент для Java 8: openjdk:8-jre-alpine: 84 МБ openjdk:11-jre-slim: 283 МБ (Я рассматриваю только официальный OpenJDK и самые легкие изображения для каждой версии …
150 java  docker  alpine  java-11 

7
Невозможно скомпилировать простой проект Java 10 / Java 11 с Maven
У меня есть тривиальный проект Maven: src └── main └── java └── module-info.java pom.xml pom.xml: <groupId>org.example</groupId> <artifactId>example</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>example</name> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <release>10</release> </configuration> </plugin> </plugins> </build> Когда я строю проект через mvn -X install -DskipTests=true, он терпит неудачу: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile …

3
Разница между методами String trim () и strip () в Java 11
Среди других изменений, JDK 11 представляет 6 новых методов для класса java.lang.String: repeat(int)- Повторяет строку столько раз, сколько указано в intпараметре lines() - Использует Spliterator для ленивого предоставления строк из исходной строки isBlank() - Указывает, пуста ли строка или содержит только символы пробела stripLeading() - Удаляет пустое пространство с самого …
107 java  string  trim  strip  java-11 

8
Как установить JDK 11 под Ubuntu?
Итак, Java 11 отсутствует . Кто-нибудь знает, как установить его (OpenJDK из Oracle) из командной строки? Хотелось бы увидеть что-то подобное для Oracle Java 10: sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer PS В аналогичном вопросе предлагается инструкция: sudo apt-get install openjdk-11-jdk не работает.
96 java  ubuntu  java-11 

4
IntelliJ не может распознать JavaFX 11 с OpenJDK 11
Мне не удается заставить IntellJ распознавать пакеты JavaFX. В новом проекте JavaFX с OpenJDK 11 при попытке создать проект IntelliJ не может распознать пакеты JavaFX. Я импортировал openjfx:javafx-base-11из репозитория Maven. Я рассмотрел другие вопросы, и решения, похоже, варьируются от проверки того, что байт-код находится на правильном уровне (мой), и что …

2
Есть ли необходимость переходить на модули при переходе на Java 9 + / Java 11?
В настоящее время мы осуществляем переход с Java 8 на Java 11. Однако обновление наших служб оказалось менее болезненным, чем мы ожидали. В основном нам нужно было только изменить номер версии в нашем build.gradleфайле, и службы были успешно запущены и работали. Мы обновили библиотеки, а также (микро) сервисы, которые используют …

1
Почему удаление из TreeSet с помощью специального компаратора не приведет к удалению большего набора элементов?
Используя Java 8 и Java 11, рассмотрите следующее TreeSetс String::compareToIgnoreCaseкомпаратором: final Set<String> languages = new TreeSet<>(String::compareToIgnoreCase); languages.add("java"); languages.add("c++"); languages.add("python"); System.out.println(languages); // [c++, java, python] Когда я пытаюсь удалить точные элементы, присутствующие в TreeSet, это работает: все из указанных удалены: languages.removeAll(Arrays.asList("PYTHON", "C++")); System.out.println(languages); // [java] Однако, если я попытаюсь удалить вместо …

1
Paths.get против Path.of
Насколько я могу сказать, Paths.getи, Path.ofкажется, делаю то же самое, превращая одну или несколько строк в Pathобъект; документация https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- и https: //docs.oracle.com/en/java/javase/13/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String ... ) используйте ту же формулировку. Они на самом деле идентичны? Path.ofбыл введен позже. Гипотеза: это было введено ради последовательного Foo.ofстиля. В таком случае, это будет считаться предпочтительным …
20 java  java-11 

3
JDK 11+ и Javadoc
Exit code: 1 - javadoc: error - The code being documented uses packages in the unnamed module, but the packages defined in https://docs.oracle.com/en/java/javase/11/docs/api/ are in named modules. Кто-нибудь смог заставить работать javadoc без необходимости менять исходную версию на 1.8 (как предлагалось на других форумах)? Я использую JDK v11.0.5, и проблема …

8
Условно удалить первый (с нулевым индексом) элемент из потока
У меня есть следующий код: Stream<String> lines = reader.lines(); Если первая строка равна, "email"я хочу удалить первую строку из потока. Для других строк из потока мне не нужна эта проверка. Как я мог заболеть? PS Конечно, я могу преобразовать его в список, затем использовать old school for loop, но в …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.