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

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


9
Как декомпилировать весь файл Jar? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он теме переполнения стека. Закрыто 4 года назад . Улучшить этот вопрос Кто-нибудь знает о бесплатном декомпиляторе, который может декомпилировать весь файл Jar вместо одного класса? …
283 java  jar  decompiler 




4
Для чего используется плагин maven-shade-plugin и почему вы хотите переместить пакеты Java?
Я обнаружил, что maven-shade-plugin используется в чьем-то файле pom.xml. Я никогда не использовал maven-shade-plugin раньше (и я Maven n00b), поэтому я попытался понять причину использования этого и что он делает. Я посмотрел на документы Maven , однако не могу понять это утверждение: «Этот плагин предоставляет возможность упаковать артефакт в uber-jar, …

7
Как преобразовать Set <String> в String []?
Мне нужно выйти String[]из Set&lt;String&gt;, но я не знаю, как это сделать. Следующие ошибки: Map&lt;String, ?&gt; myMap = gpxlist.getAll(); Set&lt;String&gt; myset = myMap.keySet(); String[] GPXFILES1 = (String[]) myset.toArray(); // Here it fails. Как я могу это исправить, чтобы он работал?
281 java 




6
Использование Mockito для моделирования классов с общими параметрами
Есть ли чистый метод насмешки над классом с общими параметрами? Скажем, я должен смоделировать класс, Foo&lt;T&gt;который мне нужно передать в метод, который ожидает Foo&lt;Bar&gt;. Я могу сделать следующее достаточно легко: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar()); Предполагая, getValue()возвращает универсальный тип T. Но это будет иметь котят, когда я позже передам …
280 java  generics  mockito 

9
Каков наилучший способ найти домашний каталог пользователей на Java?
Сложность в том, что он должен быть кроссплатформенным. Windows 2000, XP, Vista, OSX, Linux, другие варианты Unix. Я ищу фрагмент кода, который может выполнить это для всех платформ, и способ обнаружить платформу. Теперь вы должны знать об ошибке 4787931 , user.homeкоторая не работает должным образом, поэтому, пожалуйста, не предоставляйте мне …

15
Что решает OSGi?
Я читал в Википедии и на других сайтах об OSGi , но я не вижу общей картины. В нем говорится, что это основанная на компонентах платформа, и что вы можете перезагрузить модули во время выполнения. Также «практическим примером», приведенным везде, является Eclipse Plugin Framework. Мои вопросы: Каково четкое и простое …
279 java  components  osgi 

16
Java Pass Метод в качестве параметра
Я ищу способ передать метод по ссылке. Я понимаю, что Java не передает методы в качестве параметров, однако я хотел бы получить альтернативу. Мне сказали, что интерфейсы - это альтернатива передаче методов в качестве параметров, но я не понимаю, как интерфейс может действовать как метод по ссылке. Если я правильно …
279 java  interface 

30
Затмение - нет Java (JRE) / (JDK)… нет виртуальной машины
Я пытаюсь заставить Eclipse v3.5 (Galileo) перезапуститься на моем компьютере - раньше я запускал его без проблем, но теперь продолжаю получать эту ошибку: Java Runtime Environment (JRE) или Java Development Kit (JDK) должны быть доступны для запуска Eclipse. Виртуальная машина Java не была найдена после поиска в следующих местах: C: …
278 eclipse  path  java 

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