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

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

3
Как вызвать команду оболочки Linux из Java
Я пытаюсь выполнить некоторые команды Linux из Java, используя перенаправление (> &) и каналы (|). Как Java может вызывать команды cshили bash? Я пробовал использовать это: Process p = Runtime.getRuntime().exec("shell command"); Но он несовместим с перенаправлениями или каналами.

4
Как написать Javadoc свойств?
Я часто сталкиваюсь с дилеммой при написании javadoc для свойств / членов "простого" класса POJO, содержащего только свойства, геттеры и сеттеры (стиль DTO) .... 1) Напишите javadoc для свойства или ... 2) Напишите javadoc для получателя Если я напишу javadoc для свойства, моя IDE (Eclipse) (естественно) не сможет отобразить это, …
93 java  javadoc 

4
Исключение NoClassDefFoundError для CacheProvider
Я как бы новичок в Spring и спящем режиме, поэтому я пытаюсь реализовать простое веб-приложение на основе Spring 3 + hibernate 4, пока я запускаю tomcat, у меня есть это исключение: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) Я …


15
Android: Dex не может разобрать байтовый код версии 52
Я только что переключился на Android Studio 2.1, и эта ошибка появилась при попытке скомпилировать приложение, которое раньше работало: Error:Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8 or above. If you are …

4
Maven: Как переименовать файл war для проекта?
У меня есть проект birdсо следующими компонентами вpom.xml <groupId>com.myorg</groupId> <artifactId>bird</artifactId> <version>1.0-SNAPSHOT</version> <packaging>pom</packaging> <name>bird</name> <modules> <module>persistence</module> <module>business</module> <module>service</module> <module>web</module> </modules> и веб-модуль как <parent> <artifactId>bird</artifactId> <groupId>com.myorg</groupId> <version>1.0-SNAPSHOT</version> </parent> <artifactId>web</artifactId> <packaging>war</packaging> веб-модуль создает файл войны с именем. web-1.0-SNAPSHOT.war Как я могу переименовать его с помощью maven в bird.war?
93 java  maven 



8
API сокетов Java: как узнать, закрыто ли соединение?
У меня возникли проблемы с API сокетов Java. Я пытаюсь отобразить количество игроков, подключенных к моей игре в данный момент. Легко определить, когда игрок подключился. Однако кажется излишне сложным определить, когда игрок отключился, используя API сокетов. Вызов isConnected()сокета, который был отключен удаленно, всегда возвращается true. Точно так же вызов isClosed()сокета, …

3
Требуется включающий экземпляр, содержащий <моя ссылка>
Требуется включающий экземпляр, содержащий Ниже приведен код. positionObj- это объект, который я пытаюсь использовать, и он дает мне указанную выше ошибку. Непонятно почему. package toolBox; import toolBox.Secretary.positionObj; public class PositionManagement { public static HashMap&lt;String, Secretary.positionObj&gt; main(String vArg){ positionObj newPosition=new positionObj(); } }
93 java  instance 

3
Неинициализированный объект против объекта, инициализированного значением NULL
Я работаю на Яве. Я обычно настраиваю некоторые объекты как таковые: public class Foo { private SomeObject someName; // do stuff public void someMethod() { if (this.someName != null) { // do some stuff } } } Возникает вопрос: someNameприравнивается ли в этом примере к тому null, как я могу …

13
Что такое регулярное выражение для «Любое положительное целое число, кроме 0»
Как можно ^\d+$улучшить запретить 0? ИЗМЕНИТЬ (сделать более конкретным): Примеры , чтобы: 1 30 111 Примеров Disallow: 0 00 -22 Не имеет значения, разрешены ли положительные числа с нулем в начале (например 022). Это для реализации Java JDK Regex.
93 java  regex 

8
Прочитать тело ответа об ошибке в Java
В Java этот код выдает исключение, когда результат HTTP составляет диапазон 404: URL url = new URL("http://stackoverflow.com/asdf404notfound"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.getInputStream(); // throws! В моем случае я знаю, что это 404, но я все равно хотел бы прочитать текст ответа. (В моем фактическом случае код ответа - 403, …


6
Использует избыточность java Map.containsKey () при использовании map.get ()
В течение некоторого времени я задавался вопросом, допустимо ли в рамках передовой практики воздерживаться от использования containsKey()метода java.util.Mapи вместо этого выполнять нулевую проверку результата из get(). Мое объяснение состоит в том, что кажется излишним выполнять поиск значения дважды - сначала для, containsKey()а затем еще раз для get(). С другой стороны, …

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