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

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

9
Как мне исправить «Выражение типа List нуждается в непроверенном преобразовании…»?
Во фрагменте Java: SyndFeedInput fr = new SyndFeedInput(); SyndFeed sf = fr.build(new XmlReader(myInputStream)); List<SyndEntry> entries = sf.getEntries(); последняя строка генерирует предупреждение «Выражение типа Listнуждается в непроверенном преобразовании, чтобы соответствовать List<SyndEntry>» Как правильно это исправить?

6
В потоках Java действительно заглядывать только для отладки?
Я читаю о потоках Java и открываю для себя новые вещи. Одна из новых вещей, которую я нашел, была peek()функция. Почти все, что я читал в peek, говорит, что его следует использовать для отладки ваших потоков. Что делать, если у меня был поток, где у каждой учетной записи есть имя …
137 java  java-8  java-stream  peek 

6
Включение jar-файлов в путь к классам в командной строке (javac или apt)
пытаюсь запустить эту программу. Я думаю, что для настройки всего веб-сервиса мне нужно запустить apt. (Хотя я использую javac, у меня такая же проблема). Я думаю, что я получаю ошибки компиляции. (Показано внизу). Я думаю, что мне нужно включить эту банку в свой путь к классу: jsr181-api.jar (источник) . Есть …
137 java  jar 

7
Как мне заставить HttpURLConnection использовать прокси?
Если я сделаю это ... conn = new URL(urlString).openConnection(); System.out.println("Proxy? " + conn.usingProxy()); это печатает Proxy? false Проблема в том, что я за прокси. Откуда JVM получает информацию о прокси в Windows? Как мне это настроить? Все мои другие приложения кажутся совершенно довольными моим прокси.
137 java  windows  http  proxy 

15
Spring - Нет EntityManager с фактической транзакцией, доступной для текущего потока - не может надежно обработать вызов 'persist'
Я получаю эту ошибку при попытке вызвать метод «persist» для сохранения модели сущности в базе данных в моем веб-приложении Spring MVC. Не могу найти ни одного сообщения или страницы в Интернете, которые могут иметь отношение к этой конкретной ошибке. Кажется, что-то не так с bean-компонентом EntityManagerFactory, но я новичок в …


9
Вы бы в настоящее время использовали JBoss или Glassfish (или другой) в качестве сервера Java EE для нового проекта? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

10
Как передать класс в качестве параметра в Java?
Есть ли способ передать класс в качестве параметра в Java и запустить некоторые методы из этого класса? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Я использую Google Web Toolkit, и он не поддерживает отражение.
136 java  class  gwt  parameters 

16
Pretty-распечатать карту в Java
Я ищу хороший способ красиво распечатать Map. map.toString() дает мне: {key1=value1, key2=value2, key3=value3} Я хочу больше свободы в значениях записей моей карты и ищу что-то более похожее на это: key1="value1", key2="value2", key3="value3" Я написал этот маленький кусочек кода: StringBuilder sb = new StringBuilder(); Iterator<Entry<String, String>> iter = map.entrySet().iterator(); while (iter.hasNext()) …

3
@ Колонна (ы) не разрешены для свойства @ManyToOne
У меня есть сущность JPA со свойством, установленным как @ManyToOne @Column(name="LicenseeFK") private Licensee licensee; Но при развертывании на JBoss 6 приложение выдает ошибку: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property Я использую Hibernate 3.5 в качестве реализации JPA 2.0. Что я должен использовать для ссылки на столбец внешнего ключа?

2
Как установить IntelliJ IDEA Project SDK
Я только что установил IntelliJ IDEA, и когда я пытаюсь создать свой первый проект, он просит меня установить Project SDK. Когда я нажимаю «JDK», он просит меня выбрать домашний каталог JDK, как показано на этом рисунке. У меня проблемы с поиском где это.

5
Миграция с JSF 1.2 на JSF 2.0
Я работаю с довольно большим приложением, написанным на JSF 1.2 . JSF 1.2 сейчас около 6 лет. Мне нужно обновить до JSF 2.0. Насколько это будет больно? Я заметил, что некоторые атрибуты в пользовательских тегах были изменены и т. Д.
136 java  jsf  migration  jsf-2 

6
Являются ли Java статические инициализаторы потокобезопасными?
Я использую статический блок кода для инициализации некоторых контроллеров в реестре, который у меня есть. Поэтому мой вопрос: могу ли я гарантировать, что этот статический блок кода будет вызываться только один раз при первой загрузке класса? Я понимаю, что не могу гарантировать, когда будет вызван этот блок кода, я предполагаю, …

10
Какая библиотека Java-графики с открытым исходным кодом является лучшей? (кроме jfreechart) [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
136 java  charts  plot 

30
Ошибка Maven: не удалось найти или загрузить основной класс org.codehaus.plexus.classworlds.launcher.Launcher
Я установил последнюю версию maven-3.0.4в Windows 7 : подробности установки: Путь установки: C:\apache-maven-3.0.4 Переменные среды: M2_HOME C:\apache-maven-3.0.4\apache-maven\src JAVA_HOME C:\Program Files\Java\jdk-1.7.0_04 Добавлены переменные пути: %M2_HOME%\bin;%JAVA_HOME%\bin; В командном окне это выглядит так: C:\>java -version java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b22) Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing) …
136 java  windows  maven 

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