Вопросы по теме 'java-9'

Java 9 в Windows с большими шрифтами
Если вы установите большие шрифты (например, 125%, 120 точек на дюйм) в Windows, это будет выглядеть так, как будто Swing of Java 9 сначала визуализирует меньшее изображение, а затем масштабирует это изображение на экране. Текст по-прежнему...
1095 просмотров
schedule 11.09.2021

JShell - Как добавить метод к существующему классу без замены этого класса?
tl; dr : как добавить метод к существующему классу, не заменяя этот класс? Описание : Когда я запускаю следующую команду в JShell: public class TestClass {} напечатан следующий вывод: created class TestClass Выполнение этой...
623 просмотров
schedule 08.10.2021

RuntimeException: пакет jdk.internal.jimage.decompressor в модуле jrt.fs и модуле java.base
Сведения о компоненте - использование IntelliJ IDEA 2017.1 CE и jdk-9-ea + 154 main () - Set<String> set2 = Set.of("a", "b", "c"); set2.forEach(System.out::println); module-info.java module collection { requires...
27743 просмотров

Maven: обеспечить совместимость версий Java
Моя текущая задача - обеспечить выполнение данного Java-проекта на Java (JRE) от версии 6 до версии 9. Есть ли способы сделать это с помощью Maven? Я предполагаю, что настройка maven-compilter-plugin является частью этого. Должно быть...
162 просмотров
schedule 28.11.2021

Каковы предопределенные модули в JDK9 или какой модуль мне нужен для устранения проблем с зависимостями?
JDK9 (вероятно) представит модульную систему. В рамках этого библиотека классов Java станет модульной. Это может привести к исключениям, если классы не найдены, потому что они находятся в модуле, который еще не указан как зависимость. Какие...
984 просмотров

ImmutableCollections SetN детали реализации
Мне сложно понять детали реализации из java-9 ImmutableCollections.SetN ; в частности, зачем нужно увеличивать внутренний массив вдвое. Предположим, вы делаете это: Set.of(1,2,3,4) // 4 elements, but internal array is 8 Точнее, я...
385 просмотров
schedule 25.09.2021

Как удалить уровень модуля в Java 9?
У меня есть три модуля: модуль-a, модуль-b, модуль-c. Module-a и module-b находятся в загрузочном слое. Слой для модуля-c создаю сам. Модуль-c имеет JPMS-реализацию службы, интерфейс которой находится в модуле-a. Таким образом я создаю слой с...
838 просмотров
schedule 19.10.2021

Сбой Ropeytask с Java 9
RopeyTasks терпит неудачу при последнем обновлении java (9). Источник: https://github.com/continuumsecurity/RopeyTasks . И если я попытаюсь открыть браузер, то вижу: HTTP ERROR: 503 Problem accessing /. Reason: Service Unavailable Я...
808 просмотров
schedule 16.10.2021

Unity не удалось собрать apk Android
я следил за единством "танков!" учебник, и теперь я пытаюсь перенести игру на Android, это мой первый раз на Unity, теперь, когда он собирается создать APK, единство сообщает мне «Failed To Build APK», а затем я получаю несколько ошибок, я прикрепляю...
2229 просмотров
schedule 17.11.2021

конечные переменные плохо работают в jshell
Я работаю с jshell JDK9. Я просто создал последнюю переменную и присвоил ей значение. А в следующей строке я просто изменил значение. И, к моему удивлению, при изменении конечных переменных не было ошибок. Вот фрагменты кода: jshell>...
529 просмотров
schedule 02.12.2021

`jlink` в java9 не сохраняет ресурсы в взорванном каталоге?
Я немного запутался в jlink . Я могу скомпилировать исходные файлы, а затем использовать jlink со следующей командой jlink -p $JAVA_HOME/jmods:mymods:<a few jars separated by colon here> \ --add-modules com.myModuleApp \...
895 просмотров
schedule 26.11.2021

Миграция Apache POI 3.14 в 3.17 и JDK9:
Мне трудно перенести некоторые из моих проектов с apache poi 3.14 на последнюю версию 3.17, и я не могу найти дополнительную информацию на веб-сайте apache. Похоже, что в моих случаях некоторые классы / пакеты были удалены: import...
1444 просмотров
schedule 23.10.2021

Как разрешить чтение пакета javax.transaction.xa как из javax.transaction.api, так и из java.sql?
Мне известно о Как разрешить ошибку модуля читает пакет в java9 , но мне все еще не удается понять, как разрешить разделение пакетов. Например, у меня есть приложение Spring Boot, в котором я получаю эту ошибку (среди многих других):...
720 просмотров
schedule 19.10.2021

Как сгенерировать исполняемый файл модульного Java-приложения с помощью javapackager?
Среда: Win10, Oracle JDK 9, Eclipse, jlink, javapackager. Контекст: я пытаюсь создать исполняемый файл с javapackager с пользовательским образом времени выполнения java, созданным с помощью jlink , читая документация javapackager . Не...
5429 просмотров
schedule 27.11.2021

Итерация двух идентичных Set с использованием Java Streams
У меня есть два HashSet с объектами одного типа. Мои критерии поиска такие: поиск в первом наборе, а если его нет, то поиск в другом наборе. Я пробовал со слоем Stream, выполнив следующие шаги, как указано ниже. Set<MyObject> firstSet = new...
67 просмотров
schedule 26.11.2021

Почему фабрика коллекций Java 9 имеет отдельные методы для каждого аргумента, если в ней поддерживаются varargs
В интерфейсе Java 9 List , Set и Map у нас есть of метод, который поддерживает varargs ( static <E> List<E> of(E... elements) ), так что зачем нужны отдельные методы с аргументами от одного до десяти? static <E>...
39 просмотров
schedule 29.10.2021

Что такое эквивалент Java 9+ для удаления класса из AppContext; необходимо перезагрузить класс PrintServiceLookup
Я перенес старый код API принтера на Java 8, и появляется следующее предупреждение: Ограничение доступа: метод AppContext.getAppContext () не является API (ограничение на требуемую библиотеку C: \ Program Files \ Java \ jre1.8.0_51 \ lib \...
120 просмотров
schedule 15.02.2022

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

Проблема компиляции Maven с Java 9
Пытаясь скомпилировать проект Maven с использованием JDK 9.0.1, я сталкиваюсь с этой трассировкой стека без особых объяснений: Exception in thread "main" java.lang.AssertionError at...
34574 просмотров
schedule 27.02.2022

Не удается запустить команду Ant с JDK 9 в Windows 7
Cooja is a tool of embedded operation system--Contiki. and here is the source codes of Contiki-os . Cooja uses Ant command to run(at the directory of Cooja,there has a build.xml file). I'm using Ant with version of 1.10.1. Ant is...
1287 просмотров
schedule 04.03.2022