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

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

19
Получено фатальное предупреждение: handshake_failure через SSLHandshakeException
У меня проблема с авторизованным соединением SSL. Я создал действие Struts, которое подключается к внешнему серверу с помощью сертификата Client Authorized SSL. В своем действии я пытаюсь отправить некоторые данные на сервер банка, но безуспешно, потому что в результате с сервера произошла следующая ошибка: error: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure …

1
От чего зависит жизненный цикл компонента (графа объектов) в Dagger 2?
Я пытаюсь осмыслить области видимости в Dagger 2, в частности, жизненный цикл графиков с областью видимости. Как создать компонент, который будет очищен при выходе из области видимости. В случае приложения Android при использовании Dagger 1.x у вас обычно есть корневая область видимости на уровне приложения, которую вы расширяете для создания …
134 java  dagger-2  lifecycle 

10
Java Spring Boot: как сопоставить корень моего приложения («/») с index.html?
Я новичок в Java и Spring. Как я могу сопоставить корень моего приложения http://localhost:8080/со статикой index.html? Если я перейду к нему, http://localhost:8080/index.htmlон работает нормально. Моя структура приложения: Моя config\WebConfig.javaвыглядит так: @Configuration @EnableWebMvc @ComponentScan public class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**").addResourceLocations("/"); } } Я пытался …
134 java  spring  spring-boot 

19
Проблемы с использованием Maven и SSL за прокси
Я только что загрузил Maven и пытался выполнить простую команду, найденную на странице «Maven за пять минут» ( http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html ). Это команда: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false Когда я запускаю его, я получаю сообщение об ошибке с сертификатом SSL и не могу загрузить его из центрального репозитория Maven по …
134 java  maven  ssl  proxy 

7
Переменная, используемая в лямбда-выражении, должна быть окончательной или фактически окончательной.
Переменная, используемая в лямбда-выражении, должна быть окончательной или фактически окончательной. Когда я пытаюсь использовать, calTzон показывает эту ошибку. private TimeZone extractCalendarTimeZoneComponent(Calendar cal, TimeZone calTz) { try { cal.getComponents().getComponents("VTIMEZONE").forEach(component -> { VTimeZone v = (VTimeZone) component; v.getTimeZoneId(); if (calTz == null) { calTz = TimeZone.getTimeZone(v.getTimeZoneId().getValue()); } }); } catch (Exception e) …
134 java  lambda 


12
Java: получить последний элемент после разделения
Я использую метод разделения String, и я хочу иметь последний элемент. Размер массива может измениться. Пример: String one = "Düsseldorf - Zentrum - Günnewig Uebachs" String two = "Düsseldorf - Madison" Я хочу разделить вышеперечисленные строки и получить последний элемент: lastone = one.split("-")[here the last item] // <- how? lasttwo …
133 java  string  split 

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

6
Как получить Scala List из Java List?
У меня есть Java API, который возвращает список, как: public List<?> getByXPath(String xpathExpr) Я использую следующий код Scala: val lst = node.getByXPath(xpath) Теперь, если я попробую синтаксис scala, например: lst.foreach{ node => ... } это не работает. Я получаю ошибку: value foreach is not a member of java.util.List[?0] Кажется, мне …
133 java  scala 


3
Максимальное количество параметров в объявлении метода Java
Какое максимальное количество параметров может иметь метод в Java и почему? Я использую Java 1.8 в 64-битной системе Windows. Во всех ответах на StackOverflow об этом говорится, что технический предел составляет 255 параметров без указания причин. Чтобы быть точным, 255 для статических и 254 для нестатических ( thisбудет 255-м в …
133 java  jvm 

1
Где я могу скачать Jai and Jai-imageio? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Мне нужно получить пиксельный цвет TIFFизображения, если вы знаете какие-либо альтернативы Jaiи, Jai-imageioпожалуйста, дайте мне знать.
133 java  jai 

6
Ошибка: не удалось создать виртуальную машину Java Mac OSX Mavericks
Я только что установил последнюю версию Java SDK 7-67 от Oracle на Mac 10.9.4. Затем я запустил команду java -vв Терминале и получил следующее сообщение: Ошибка: не удалось создать виртуальную машину Java. Ошибка: произошло фатальное исключение. Программа будет закрыта.
133 java  terminal 

5
Math.random () объяснение
Это довольно простой вопрос Java (хотя, вероятно, применим ко всему программированию): Math.random() возвращает число от нуля до единицы. Если я хочу вернуть целое число от нуля до ста, я бы сделал: (int) Math.floor(Math.random() * 101) От одного до ста я бы сделал: (int) Math.ceil(Math.random() * 100) Но что, если я …
133 java  math 

7
Можно ли сделать синхронный запрос с залпом?
Представьте, что я нахожусь в службе, у которой уже есть фоновый поток. Могу ли я сделать запрос, используя залп в том же потоке, чтобы обратные вызовы происходили синхронно? Для этого есть 2 причины: - Во-первых, мне не нужен еще один поток, и создание его было бы пустой тратой. - Во-вторых, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.