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

121
Невозможно импортировать XSSF в Apache POI

Я имею в виду версию 3.7 POI Apache и получаю сообщение об ошибке «не может быть разрешено»: import org.apache.poi.xssf.usermodel.XSSFWorkbook; Другие операторы импорта, которые ссылаются на POI, НЕ дают мне ошибок, например: import org.apache.poi.ss.usermodel.*; Любые...

121
Jaxb, Class имеет два свойства с одинаковым именем

с jaxb я пытаюсь прочитать файл xml, интересны только несколько элементов в файле xml, поэтому я хотел бы пропустить многие элементы xml контент xml я пытаюсь прочитать <?xml version="1.0" encoding="UTF-8"?> <!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1...

121
Электронная почта с регулярным выражением Java

Прежде всего, я знаю, что использовать регулярное выражение для электронной почты не рекомендуется, но я должен это проверить. У меня есть это регулярное выражение: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b В Java я сделал так: Pattern p =...

121
Как мне войти в незащищенное паролем хранилище ключей Java или изменить пароль?

Я пытаюсь импортировать доверенный сертификат в хранилище ключей Java cacerts , но у меня проблема. Я попытался перечислить существующие доверенные сертификаты, и кажется, что хранилище ключей не защищено паролем. $ keytool -list -keystore cacerts Enter keystore password: ***************** WARNING...

121
Как узнать время начала и окончания дня?

Как узнать время начала и окончания дня? такой код не точен: private Date getStartOfDay(Date date) { Calendar calendar = Calendar.getInstance(); int year = calendar.get(Calendar.YEAR); int month = calendar.get(Calendar.MONTH); int day = calendar.get(Calendar.DATE); calendar.set(year, month, day, 0,...

121
Установите время на 00:00:00

У меня проблема со сбросом часов на Java. Для заданной даты я хочу установить часы на 00:00:00. Это мой код: /** * Resets milliseconds, seconds, minutes and hours from the provided date * * @param date * @return */ public static Date trim(Date date) { Calendar calendar = Calendar.getInstance();...

121
неверный целевой выпуск: 1.7

Я видел похожие вопросы, но пока не нашел ответа. Используя компиляцию maven, я получаю: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project api: Fatal error compiling: invalid target release: 1.7 -> [Help 1] Вот pom.xml:...

121
Скопируйте поток, чтобы избежать «поток уже обработан или закрыт»

Я хотел бы продублировать поток Java 8, чтобы иметь возможность работать с ним дважды. Я могу collectкак список и получать новые потоки из этого; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); thing.stream()... // do stuff thing.stream()... // do other...

121
Версия Java автоматически меняется на Java 1.5 после обновления maven

Я использую eclipse как IDE. Когда я щелкаю правой кнопкой мыши по проекту, а затем нажимаю maven, обновите мою версию java, изменив ее до 1.5. Вот что я сделал до сих пор, я выполнил все шаги, перечисленные здесь...

121
Что это за свойство spring.jpa.open-in-view = true в Spring Boot?

Я видел spring.jpa.open-in-view=trueсвойство в документации Spring Boot для конфигурации JPA. Является ли trueэто свойство значением по умолчанию, если оно вообще не задано ?; Что это на самом деле делает? Я не нашел этому подходящего объяснения; Это заставляет вас использовать SessionFactoryвместо...

120
Лучшая практика: инициализировать поля класса JUnit в setUp () или при объявлении?

Следует ли инициализировать поля класса при таком объявлении? public class SomeTest extends TestCase { private final List list = new ArrayList(); public void testPopulateList() { // Add stuff to the list // Assert the list contains what I expect } } Или в setUp () вот так? public class SomeTest...

120
Почему не рекомендуется создавать потоки в контейнере Java EE?

Одна из первых вещей, которые я узнал о разработке Java EE, - это то, что я не должен создавать свои собственные потоки внутри контейнера Java EE. Но когда я думаю об этом, я не знаю причины. Можете ли вы четко объяснить, почему это не рекомендуется? Я уверен, что большинству корпоративных...

120
Как синхронизировать статическую переменную между потоками, выполняющими разные экземпляры класса в Java?

Я знаю, что использование synchronizeключевого слова перед методом обеспечивает синхронизацию этого объекта. То есть 2 потока, выполняющие один и тот же экземпляр объекта, будут синхронизированы. Однако, поскольку синхронизация происходит на уровне объекта, 2 потока, выполняющие разные экземпляры...

120
Есть ли способ исключить артефакты, унаследованные от родительского POM?

Артефакты из зависимостей можно исключить, объявив <exclusions>элемент внутри. <dependency>Но в этом случае необходимо исключить артефакт, унаследованный от родительского проекта. Ниже приводится отрывок из обсуждаемой POM: <project> <modelVersion>4.0.0</modelVersion>...