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

116
Джексон, как преобразовать JsonNode в ArrayNode без кастинга?

Я меняю свою библиотеку JSON с org.json на Jackson и хочу перенести следующий код: JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); Сейчас в Джексоне у меня есть следующее: ObjectMapper m = new ObjectMapper(); JsonNode datasets =...

116
Не удается найти @Nullable внутри javax.annotation. *

Я хочу использовать @Nullable аннотацию для устранения NullPointerExceptions. Я нашел несколько руководств в сети, я заметил, что эта аннотация взята из пакета javax.annotation.Nullable; но когда я импортирую его, возникает ошибка компиляции: не удается найти...

116
Пакет не существует ошибки в intelliJ

Я пытаюсь использовать библиотеку для печати штрих-кодов барбекю. Я успешно добавил библиотеку в IntelliJ через библиотеку добавления структуры проекта. Затем я импортировал пакеты и написал методы, которые не дали мне никаких ошибок. Пакеты были доступны в классе. Но когда я компилирую, это дает...

116
Методы по умолчанию в Java 8 как признаки: безопасно?

Безопасно ли использовать методы по умолчанию в качестве плохой версии трейтов в Java 8? Некоторые утверждают, что это может расстроить панд, если вы используете их только ради этого, потому что это круто, но это не мое намерение. Также часто напоминают, что методы по умолчанию были введены для...

116
Тип WebMvcConfigurerAdapter устарел.

Я просто перехожу на весеннюю версию mvc, 5.0.1.RELEASEно внезапно в eclipse STS WebMvcConfigurerAdapter помечен как устаревший public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) {...

115
Как лучше всего распространять приложения Java? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Java - один из моих любимых языков...

115
Есть ли для Eclipse регистратор макросов? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Есть ли хороший плагин Eclipse для записи и...

115
Различные зависимости для разных профилей сборки

Можно ли иметь другой набор зависимостей в файле maven pom.xml для разных профилей? например mvn -P debug mvn -P release Я хотел бы выбрать другой jar-файл зависимостей в одном профиле, который имеет те же имена классов и разные реализации одних и тех же...

115
Загрузка файла свойств из пакета Java

Мне нужно прочитать файлы свойств, которые похоронены в моей структуре пакета в com.al.common.email.templates. Я все перепробовал и не могу понять. В конце концов, мой код будет выполняться в контейнере сервлета, но я не хочу ни в чем зависеть от контейнера. Я пишу тестовые примеры JUnit, и он...

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

В Java я динамически создаю набор файлов, и мне хотелось бы изменить права доступа к этим файлам в файловой системе linux / unix. Я хотел бы иметь возможность выполнять Java-эквивалент chmod. Возможна ли Java 5? Если да, то как? Я знаю, что в Java 6 у Fileобъекта есть setReadable()/...

115
Что мне возвращать, если возвращаемый тип метода - Void? (Не недействительно!)

Из-за использования Generics в Java мне пришлось реализовать функцию с Voidвозвращаемым типом: public Void doSomething() { //... } и компилятор требует, чтобы я что-то вернул . Сейчас я просто возвращаюсь null, но мне интересно, хорошая ли это практика кодирования ... Я спрашиваю о V OID, а не v...

115
Каков идиоматический способ составить URL или URI в Java?

Как создать URL-адрес или URI в Java? Есть ли идиоматический способ или библиотеки, которые легко это делают? Мне нужно разрешить запуск со строки запроса, анализировать / изменять различные части URL-адреса (схема, хост, путь, строка запроса) и поддерживать добавление и автоматическое кодирование...

115
Почему множественное наследование запрещено в Java или C #?

Я знаю, что в Java и C # множественное наследование запрещено. Во многих книгах прямо говорится, что множественное наследование недопустимо. Но это можно реализовать с помощью интерфейсов. Ничего не обсуждается, почему это запрещено. Кто-нибудь может сказать мне, почему это...

115
Выполнить другую банку в программе Java

Я написал несколько простых java-приложений с именами A.jar, B.jar. Теперь я хочу написать Java-программу с графическим интерфейсом, чтобы пользователь мог нажать кнопку A для выполнения A.jar и кнопку B для выполнения B.jar. Также я хочу вывести детали процесса выполнения в моей программе с...