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

134
Как определить, установлена ​​ли JRE или JDK?

У меня есть один компьютер, на котором я намеренно установил JDK. У меня есть другой компьютер с JRE для тестирования. Однако, когда я получил приложение Java, работающее на этом компьютере, а затем попробовал его на другом, он пожаловался на необходимость JDK. Как я могу проверить, был ли JDK...

134
Интерфейсы маркеров в Java?

Меня учили, что интерфейс Marker в Java является пустым интерфейсом и используется, чтобы сигнализировать компилятору или JVM, что объекты класса, реализующие этот интерфейс, должны обрабатываться особым образом, как сериализация, клонирование и т. Д. Но в последнее время я узнал, что это на самом...

134
Java Spring Boot: как сопоставить корень моего приложения («/») с index.html?

Я новичок в Java и Spring. Как я могу сопоставить корень моего приложения http://localhost:8080/со статикой index.html? Если я перейду к нему, http://localhost:8080/index.htmlон работает нормально. Моя структура приложения: Моя config\WebConfig.javaвыглядит так: @Configuration @EnableWebMvc...

134
От чего зависит жизненный цикл компонента (графа объектов) в Dagger 2?

Я пытаюсь осмыслить области видимости в Dagger 2, в частности, жизненный цикл графиков с областью видимости. Как создать компонент, который будет очищен при выходе из области видимости. В случае приложения Android при использовании Dagger 1.x у вас обычно есть корневая область видимости на уровне...

134
Переменная, используемая в лямбда-выражении, должна быть окончательной или фактически окончательной.

Переменная, используемая в лямбда-выражении, должна быть окончательной или фактически окончательной. Когда я пытаюсь использовать, calTzон показывает эту ошибку. private TimeZone extractCalendarTimeZoneComponent(Calendar cal, TimeZone calTz) { try {...

133
Как мы можем напечатать номера строк в журнале на java

Как вывести номера строк в журнал. Скажем, при выводе некоторой информации в журнал я также хочу напечатать номер строки, где этот вывод находится в исходном коде. Как мы видим на трассировке стека, он отображает номер строки, в которой произошло исключение. Трассировка стека доступна для объекта...

133
Конфигурация log4j через аргументы JVM?

Какие переменные я должен установить / передать в качестве аргументов JVM, чтобы log4j работал правильно? И под правильным я подразумеваю не жаловаться и не печатать на консоли. Могу я увидеть типичный пример? Примечание. Мне нужно избегать создания файла log4j.properties в...

133
Java: получить последний элемент после разделения

Я использую метод разделения String, и я хочу иметь последний элемент. Размер массива может измениться. Пример: String one = "Düsseldorf - Zentrum - Günnewig Uebachs" String two = "Düsseldorf - Madison" Я хочу разделить вышеперечисленные строки и получить последний элемент: lastone =...

133
Как я могу инициализировать массив строк с длиной 0 в Java?

Документация Java для метода String[] java.io.File.list(FilenameFilter filter) включает это в описание возврата: Массив будет пустым, если каталог пуст или если никакие имена не были приняты фильтром. Как мне сделать то же самое и инициализировать массив String (или любой другой массив в этом...

133
Как изменить имя пакета приложения Android

Мой склад ключей поврежден, поэтому Android Market требует, чтобы я переименовал приложение и повторно отправил его. Однако всякий раз, когда я иду редактировать имена пакетов в Манифесте и во всех файлах, это выдает мне массу ошибок. Как правильно изменить имя...

133
В каком порядке вызывается Junit @ Before / @ After?

У меня есть набор интеграционных тестов. У меня есть IntegrationTestBaseкласс для расширения всех моих тестов. Этот базовый класс имеет методы @Before( public void setUp()) и @After( public void tearDown()) для установления соединений API и БД. Я просто переопределяю эти два метода в каждом...