Вопросы с тегами [maven]

1

голосов
2

ответ
5.4k

Просмотры

Пожалуйста, защитить порты, используемых ChromeDriver и связанными с ними структурами испытаний для предотвращения доступа вредоносного кода

Я пытаюсь запустить тест JMeter на удаленной машине (MacOS sierraO). Я настроил Jp @ дс - Chrome Driver Config и я могу подключиться к подчиненной машине. Тем не менее, всякий раз, когда я пытаюсь запустить я получаю Запуск ChromeDriver 73.0.3683.20 (XXXXXXX) на порт XXXX только локальные соединения разрешены. Пожалуйста, защитить порты, используемых ChromeDriver и связанными с ними структурами испытаний, чтобы предотвратить доступ злонамеренного кода. 8 марта 2019 12:12:35 PM org.openqa.selenium.remote.ProtocolHandshake CreateSession INFO: Обнаружен диалекта: ОСС Использование локального порта: XXXXXX 2019-03-08 13: 04: 39,171 Java [10402: 23852395] IMKInputSession [0x7f8bcbaaf740 presentFunctionRowItemTextInputViewWithEndpoint: completionHandler]: [само textInputContext] = 0x7f8bcbb578f0 * NO * NSRemoteViewController клиенту, NSError = Ошибка домена = NSCocoaErrorDomain Code = 4099 " Запуск удаленного сервера непосредственно из JMeter 5.1 Запуск с использованием Java-Maven-plguin проект. Любые мысли, как настроить chromeDriver для запуска на удаленном сервере будут оценены. Запуск удаленного сервера непосредственно из JMeter 5.1 Запуск с использованием Java-Maven-plguin проект. Любые мысли, как настроить chromeDriver для запуска на удаленном сервере будут оценены.
AwadOdeh
-1

голосов
0

ответ
13

Просмотры

Могу ли я передать параметры в то время как i'm развертывание, а затем прочитать его? MVN AppEngine: развернуть -Ddatabase_intance = MyDatabase

i'm развертывание в Google App Engine я пытаюсь передать параметры при МВНЕ AppEngine: развернуть -Ddatabase_intance = MyDatabase и затем в application.properties я пытаюсь прочитать его базы данных = $ {database_intance} я думаю, что есть никоим образом не сделать это легко, но если кто-то может помочь мне ясно видеть
Jeronimo Alderete
5

голосов
4

ответ
123

Просмотры

Как исключить ошибку, склонную от выполняются на модульных тестах?

Когда Maven-компилятор плагин: 3.8.0: работает testCompile @ Foo-ребенок, нить отвалы показать errorprone занимает очень много времени. Я считаю, что есть ошибка с errorprone, но сейчас я предпочел бы просто errorprone не работает на модульных тестах. У меня есть родительский pom.xml: Foo-ребенок com.google.errorprone error_prone_annotations // также зависимость для io.norberg авто-материи и com.google.auto.value автоматически значение Maven-компилятора-плагин // также имеет annotationProcessorPaths конфигурация для авто-материи и авто-значения что я могу положить в Foo-ребенок pom.xml, который позволит мне исключить Maven-компилятор-плагин: 3.8.0: testCompile @ Foo-ребенок от запуска на всех. Я не могу исключить ошибку, склонной полностью, потому что другие вещи, как гуавы зависят от него. РЕДАКТИРОВАТЬ: Похоже, что этот пользователь пытается решить ту же проблему. Вы знаете, как я мог бы применить решение при там мой случай?
lf215
1

голосов
1

ответ
880

Просмотры

Как разыменовать старых Wildfly 9.0.1 развертывания артефактов Spring MVC приложения, построенные с IntelliJ-IDE?

Я использую IntelliJ-IDE-14, чтобы создать именованный приложение проекта SpringMVC, который первоначально был быть развернут на JBoss Wildfly 9.0.1.Final в app.war Вот шаг за шагом сценария, ведущей к моему вопросу; После завершения проекта конфигурации для использования Maven | Весна | спящий режим | Wildfly | Velocity, то я сделал копию проекта, переработан новую копию как демо и продолжал работать на демо. Таким образом, я всегда мог повторно использовать приложение в качестве усеченного запуска шаблона. Сделав это, я затем продолжил работу над демо. Я настроил Maven назвать выходной файл войны демо быть ROOT.war Кроме того, просто так я не забываю, я возвращаюсь в приложение слишком и настроена Maven на имя выходного файла войны приложения, как ROOT.war Теперь я бег дем, она развертывается, попадает на целевую страницу контроллера и отображает. Все хорошо, кроме случаев, когда я просматриваю журналы я вижу следующие исключения бросали во время его развертывания. См StackTrace; INFO [org.jboss.as.server.deployment] (MSC обслуживание резьба 1-6) WFLYSRV0027: Начиная развертывание "app.war" (среда-имя: "app.war") INFO [org.jboss.as.server .deployment.scanner] (MSC обслуживание резьба 1-8) WFLYDS0013: Начало FileSystemDeploymentService для каталога C: \ JBoss \ wildfly-9.0.1.Final \ автономный \ развертывания ERROR [org.jboss.msc.service.fail] (сервис MSC нить 1-6) MSC000001: Не удалось запустить службу jboss.deployment.unit "app.war" .STRUCTURE:. org.jboss.msc.service.StartException в сервис jboss.deployment.unit "app.war" .STRUCTURE.: WFLYSRV0153: Не удалось обработать фазовую структуру развертывания «app.war» в org.jboss.as.server.deployment.DeploymentUnitPhaseService. Final) начал (с ошибками) в 7442ms - Создано 205 383 услуг (1 услуга не удалась или отсутствуют зависимости, 211 услуг ленивы, пассивны или по требованию) Подключения к серверу [2015-10-24 08: 32: 15100] Артефакт демо: война: Артефакт развертывается, пожалуйста, подождите ... [INFO] ... // (для краткости опускаем) WFLYCTL0186: Услуги, которые не удалось запустить:. сервис jboss.deployment.unit "app.war" .STRUCTURE: org.jboss.msc.service.StartException в сервис jboss.deployment.unit "app.war" .STRUCTURE:. WFLYSRV0153: Не удалось обработать фазовую структуру развертывания "app.war" [2015-10-24 08: 32: 30629 ] Артефакт демо: война: Артефакт успешно развернута Так по существу это означает, что демо-развертывается в порядке, но в процессе он не может найти один файл. Обратите внимание на эту строку; Вызванный: java.io.FileNotFoundException C: \ Проект-путь \ демо \ цель \ app.war (Система не может найти указанный файл) Теперь это довольно странно, так как это файл app.war даже не должен существовать в контексте демо anylonger, потому что я уже сделал полный рефакторинг. После проверки всего каталога демо и не найдя какие-либо ссылки на app.war тогда я думал, что это может быть просто IntelliJ ссылки проблема, поэтому я раскрылся демо очистить проект, закрытый IntelliJ, удалил папку .idea и создал новый проект Maven из существующие источники. Надеясь это будет очистить любые остатки приложения, которые могут существовать в демо, я снова побежал демо, но опять попал же исключение. Кроме того, обратите внимание на первую строку в наклеенной StackTrace; INFO [org.jboss.as.server.deployment] (MSC обслуживание резьба 1-6) WFLYSRV0027: Начиная развертывание "app.war" (среда-имя: "app.war" ) Это показывает, что Wildfly прежде всего пытается развернуть app.war тогда это demo.war, которые должны быть развернуты получать потому, что я бегу это демонстрационный проект. После того, как все это оставляет меня заподозрить проблема должна быть в рамках Wildfly, и что я, возможно, потребуется удалить старые ссылки где-то в пределах Wildfly, но я потерял на идеях того, что может быть основной проблемой. Помощь была бы оценена. Благодарю. Помощь была бы оценена. Благодарю. Помощь была бы оценена. Благодарю.
CodeBurner
1

голосов
1

ответ
117

Просмотры

Свеже клонировал Тик сборка не удается

Я пытаюсь установить Apache Тика на Windows, и я бегу MVN установить в соответствии с инструкциями Когда я делаю это я получаю отказ, как показано ниже: Тесты запуска: 12, Отказы: 1, ошибки: 0, пропущено: 0, Время, прошедшее: 0,001 сек
Dave Poole
3

голосов
3

ответ
59

Просмотры

How to execute ant jar from maven-antrun-plugin

Мы используем Maven в сочетании с Ant файла build.xml для наших Бундов. Maven-antrun-плагин выглядит следующим образом: org.apache.maven.plugins Maven-antrun-плагин 1.8 Источники Compile обобщит запустить The Maven-antrun-плагин использует Ant 1.9.4 внутренне. Есть ли способ, чтобы заменить зависимость к $ {ant.exec} с вызовом к этой внутреннему муравей банке? Теперь перейдем к ant.exec к МВН команды. Использование муравей задачи не работает, потому что мы также должны пройти -lib к муравью. (Либерал папка содержит все загруженные зависимости). Преимущество использования этого ant.exec подхода является то, что мы можем использовать муравей 1.10.5. Я, однако, могу указать муравей 1.10.5 в зависимости и получить эту баночку загруженного Lib папки ...
Lieven Cardoen
1

голосов
2

ответ
54

Просмотры

ClassNotFoundException для Викисклада lang3 при развертывании WAR в Wildfly 14

Мы разрабатываем приложение, которое использует: Wildfly 14 Java EE 7 Код компилируется успешно и WARS упакованы. Однако при развертывании Войн в Wildfly я получаю следующее исключение: Вызванный: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils из [модуля \ «deployment.projectTitle.war: главная \» от служебного модуля Loader] «}} Другие Войны, которые также используют org.apache.commons.lang3.StringUtils развертываются успешно. Есть два места, где эта библиотека устанавливаются в pom.xml. pom.xml org.apache.commons Обще-lang3 org.apache .commons Обще-lang3 $ {Обще-версия} предоставляемые
Robert Strauch
1

голосов
1

ответ
30

Просмотры

Tomcat бросает java.lang.IndexOutOfBoundsException

Я бег простого веба project.In один из моего сервлета я получить параметры пользователя из формы и запустить метод getIf моего класса UserDao, который возвращает все пользователь из базы данных, которые соответствуют какому-то условию. Вот код кода getIf: @Override общественных синхронизированный Список getIf (пользователь User) {Список пользователи = новый ArrayList (); пользователи = GETALL (); INT Num = users.size (); System.out.println (число); для (INT I = 0; я <число; я ++) {Пользователь potentialUser = users.get (я); логический результат = TRUE; если (user.getUsername () = NULL && user.getUsername () равно (potentialUser.getUsername (!))!). {результат = ложь; } Еще если (user.getPassword ()! = NULL &&! User.getPassword (). Равно (potentialUser. GetPassword ())) {результат = ложь; } Еще если (user.getFirstName () = NULL && user.getFirstName () равно (potentialUser.getFirstName (!))!). {Результат = ложь; } Еще если (user.getLastName () = NULL && user.getLastName () равно (potentialUser.getLastName (!))!). {Результат = ложь; } Еще если (user.getUserType () = NULL && user.getUserType () равно (potentialUser.getUserType (!))!). {Результат = ложь; } Еще если (user.getAge () = NULL && user.getAge () равно (potentialUser.getAge (!))!). {Результат = ложь; } Если (результат) {users.remove (potentialUser); }} Возвращать пользователей; } Если когда-нибудь я запустить этот сервлет, заполнив форму, Http11Processor.service (Http11Processor.java:408) в org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66) в org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:834) в org.apache .tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1415) в org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49) в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624) в org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run (TaskThread.java:61) в java.lang.Thread.run (Thread.java:748) код сервлета, которые обрабатывают запрос следующим образом: пакет com.web.servlets; импорт com.model.databasePackage.implementations. UserDao; импорт com.model.objects.User; импорт com.model.objects.User_Type; импорт java.io.IOException; импорт java.util.List; импорт javax.servlet.RequestDispatcher; импорт javax.servlet.ServletException; импорт javax.servlet.annotation.WebServlet; импорт javax.servlet.http.HttpServlet; импорт javax.servlet.http.HttpServletRequest; импорт javax.servlet.http.HttpServletResponse; общественный класс SearchServiceServlet расширяет HttpServlet {частного статического окончательного длинного serialVersionUID = 1L; / ** * @see HttpServlet # HttpServlet () * / общественного SearchServiceServlet () {супер (); // TODO Auto-порожденный конструктор окурок} / ** * @see HttpServlet # doPost (HttpServletRequest запрос, HttpServletResponse * ответ) * / защищена недействительная doPost (HttpServletRequest запрос, ответ HttpServletResponse) бросает ServletException, IOException {// TODO автоматической генерации метод заглушка response.setContentType ( "TXT / HTML"); UserDao дао = (UserDao) getServletContext () GetAttribute ( "userDao"). // Чтение параметров Строка first_name = request.getParameter ( "first_name"); Строка last_name = request.getParameter ( "last_name"); Integer возраст = NULL; попробуйте {возраст = Integer.valueOf (request.getParameter ( "возраст")); } Задвижка (NumberFormatException ех) {} // если параметры пустая строка, то его переменная устанавливается в нуль. first_name = first_name.equals ( "")? нуль: first_name; last_name = last_name.equals ( "")? нуль: last_name; userEq Пользователь = новый User.UserBuilder (NULL, NULL, возраст, новый User_Type ( "Пользователь"), first_name, last_name) .build (); Список пользователей = dao.getIf (userEq); System.out.println (users.size ()); response.sendRedirect ( "search.html"); }} Я использую Maven, 9 и кот NetBeans для запуска этого проекта.
Barracuda
1

голосов
1

ответ
281

Просмотры

Первый Dynamic Web Project

Я прошел через учебник для программирования Rest WebService в Java 8, Джерси и Tomcat 8.5. До сих пор все шло гладко. Я был в состоянии построить свой проект в Maven. Однако, когда я пытаюсь развернуть я получаю следующее сообщение об ошибке. 28 декабря 2017 9:11:53 AM org.apache.catalina.core.ApplicationContext войти СИЛЬНЫЙ: StandardWrapper.Throwable java.lang.IllegalArgumentException в jersey.repackaged.org.objectweb.asm.ClassReader (ClassReader.java:170). на jersey.repackaged.org.objectweb.asm.ClassReader. (ClassReader.java:153) при jersey.repackaged.org.objectweb.asm.ClassReader. (ClassReader.java:424) в com.sun.jersey.spi.scanning .AnnotationScannerListener.onProcess (AnnotationScannerListener.java:138) при com.sun.jersey.core.spi.scanning.JarFileScanner.scan (JarFileScanner.java:97) при com.sun.jersey.spi.scanning.servlet. Джерси Джерси-1.19.4 org.json JSON JSON 20171018 com.sun.jersey Джерси-сервер 1.19.4 com.sun.jersey Джерси-жильный 1.19.4 com.microsoft.sqlserver MSSQL-тест 6.2.2.jre8 JDBC Любая помощь высоко ценится, потому что я полностью потерял. Заранее спасибо. SQLServer MSSQL-6.2.2.jre8 тест JDBC Любая помощь высоко ценится, потому что я полностью потерял. Заранее спасибо. SQLServer MSSQL-6.2.2.jre8 тест JDBC Любая помощь высоко ценится, потому что я полностью потерял. Заранее спасибо.
Kai78
1

голосов
1

ответ
260

Просмотры

Maven не найти JUnit тестов для выполнения, говорит он побежал 0 тестов и сборка удалась

Во-первых, почему специалист пришел с испытуемым цели, но и я вижу людей, работающих МВН безошибочный: испытание, как будто он делает что-то другое. Какая разница между двумя? Во-вторых, я не могу показаться, чтобы получить Maven для запуска моих модульных тестов. Независимо от того, что я стараюсь, я всегда получаю результат: Тесты запуска: 0, Отказы: 0, ошибки: 0, пропущено: 0. Мой MyProject / целевой / сгенерированные-тесты-источники / тест-аннотаций каталог пуст, но мой MyProject / цель / каталог теста-классы содержит файл .class для каждого из моих тестовых классов. Структура проекта: MyProject / SRC / главная / Java / MyClass.java MyProject / SRC / тест / Java / MyClassTest.java MyProject / pom.xml Образец MyclassTest.java Содержание: импорт org.junit.jupiter.api.Test; @TestInstance (TestInstance.Lifecycle.PER_CLASS) Класс MyClassTest {@Test недействительными функции теста () {assertEquals (0, 0); }} Содержание pom.xml 4.0. 0-СНАПШОТ [ИНФО] -------------------------------------------- ---------------------------- [INFO] [INFO] --- Maven-ресурсы-плагин: 2.6: ресурсы (по умолчанию-ресурсы ) @ MyProject --- [INFO] Используя кодировку 'UTF-8', чтобы скопировать отфильтрованные ресурсы. [INFO] Копирование 0 ресурса [INFO] [INFO] --- Maven-компилятор-плагин: 3.7.0: компилировать (по умолчанию-компиляции) @ MyProject --- обнаружено [INFO] Изменения - Перекомпилировав модуль! [INFO] Компиляция 7 исходных файлов в D: \ Projects \ MyProject \ цели \ классы [INFO] ----------------------------- ------------------------------------------- [INFO], [добиваться успеха INFO ] ------------------------------------------------- ----------------------- [INFO] Общее время: 1.141 сек [INFO] Готовые на: 2018-01-01T23: 32: 27-06: 00 [INFO] Окончательная память: 14M / 213M [ИНФО] -------------------------------------------- ---------------------------- Выход теста МВН [INFO] Сканирование для проектов ... [INFO] [INFO] --- -------------------------------------------------- ------------------- MyProject [ИНФО] Строительство 1,0-СНАПШОТ [INFO] -------------------- -------------------------------------------------- - [INFO] [INFO] --- Maven-ресурсы-плагин: 2,6: ресурсы (по умолчанию-ресурсы) @ MyProject --- [INFO] Использование кодировки 'UTF-8', чтобы скопировать отфильтрованные ресурсы. [INFO] Копирование 0 ресурса [INFO] [INFO] --- Maven-компилятор-плагин: 3.7.0: компилировать (по умолчанию-компиляции) @ MyProject --- [INFO] Ничего не компилировать - все классы до даты [ INFO] [INFO] --- Maven-ресурсы-плагин: 2,6: testResources (по умолчанию-testResources) @ MyProject --- [INFO] Использование кодировки 'UTF-8', чтобы скопировать отфильтрованные ресурсы. [INFO] Копирование 0 ресурса [INFO] [INFO] --- Maven-компилятор-плагин: 3.7.0: testCompile (по умолчанию-testCompile) @ MyProject --- обнаружено [INFO] Изменения - Перекомпилировав модуль! [INFO] Компиляция 3 исходные файлы в D: \ Projects \ MyProject \ цель \ тест-классы [INFO] [INFO] --- Maven-безошибочный-плагин: 2.12.4: тест (по умолчанию-тест) @ MyProject --- [INFO] Surefire каталог отчета: D: \ Projects \ MyProject \ цель \ Surefire-отчеты ------------------------------- ------------------------ ИСПЫТАНИЯ ------------------------- ------------------------------ Результаты: тесты выполняются: 0, Аварии: 0, Ошибки: 0, пропущено: 0 [INFO ] ------------------------------------------------- ----------------------- [ИНФО] BUILD SUCCESS [INFO] ------------------- -------------------------------------------------- --- [INFO] Общее время: 1,362 s [INFO] Готовые на: 2018-01-01T23: 38: 07-06: 00 [INFO] Final Память: 15M / 213M [INFO] ------------------------------------- ----------------------------------- Вот где проблема лежит. Я бы ожидать, что результаты испытаний, чтобы сказать, что он провел 1 тест, но он утверждает, что он прошел и не побежал ни один из них, в то же время успех сборки. МВН безошибочный: тест дает тот же результат. Мои извинения за большое количество копий вставили содержание, но я хочу, чтобы обеспечить как можно больше информации, насколько это возможно, потому что я не уверен, что попробовать следующий. Если это поможет, я на Windows, и с помощью IntelliJ IDEA. Тест дает тот же результат. Мои извинения за большое количество копий вставили содержание, но я хочу, чтобы обеспечить как можно больше информации, насколько это возможно, потому что я не уверен, что попробовать следующий. Если это поможет, я на Windows, и с помощью IntelliJ IDEA. Тест дает тот же результат. Мои извинения за большое количество копий вставили содержание, но я хочу, чтобы обеспечить как можно больше информации, насколько это возможно, потому что я не уверен, что попробовать следующий. Если это поможет, я на Windows, и с помощью IntelliJ IDEA.
Pablo Canseco
1

голосов
0

ответ
509

Просмотры

Cobertura не работает с Java 9

Я использую Java 8, теперь пытается перейти на Java 9. Большинство вещей работает за исключением генерации блока тестовых данных отчета, я использую Cobertura. С Java 9 Я получаю следующее сообщение об ошибке, кажется, Cobertura еще ссылки tools.jar, который удаляется из Java 9. Не удалось выполнить задачу на *****: Не удалось разрешить зависимости для *****: абв: баночка: 0,0 0,1: не удалось найти артефакт com.sun: инструменты: баночку: 0 в указанном пути C: \ Program Files \ Java \ JDK-9.0.1 /../ Библиотека / tools.jar -> [Помощь 1] Может кто-нибудь сказать мне, как генерировать блок тестовых примеров сообщить с Java 9? Могу ли я продолжать использовать Cobertura или переключиться на какой-либо другой инструмент для модульного тестирования случаев?
Atul Sureka
1

голосов
0

ответ
115

Просмотры

Running a Spring + React Application - Node Issue

Я пытаюсь запустить комплектный Spring + Реагировать приложение от Spring здесь - я за корпоративным брандмауэром поэтому, естественно, я бегу в некоторых проблем с зависимостями. Каждый в ПОМ устанавливает штраф, но следующее выполнение (s) не устанавливать узла, так и НПМ INSTALL-узла и-НПМ v4.4.5 3.9.2 НПМ установить НПМ установить я получаю следующее сообщение об ошибке после выполнения МВН установки [ERROR] Не удалось для выполнения цели com.github.eirslett: внешний интерфейс-maven- плагин: 1.2: установка-узла-и-НПМ (установить узел и НПМ) по проекту привет-весна-реакции: не удалось загрузить Node.js с: https: // nodejs.org/dist/v4.4.5/win-x64/node.exe: не удалось загрузить https://nodejs.org/dist/v4.4.5/win-x64/node.exe: sun.security.validator.ValidatorException : PKIX путь здание не удалось: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти правильный путь сертификации к запрошенной цели -> [Помощь 1] У меня есть локальная установка узла и НПМ, так что мне интересно, если это будет возможно использовать их (а чем решить очевидную проблему сертификата)? Если нет, то может кто-нибудь объяснить, почему мой и / или как устранить эту ошибку сертификата? Большое спасибо!
Kurai Bankusu
1

голосов
0

ответ
2.4k

Просмотры

Spring : Cannot determine embedded database driver class for database type NONE

I want to run my project with active profile 'firza' But it gives me the following error. After searching on google I tried all the possible fixes but nothing worked :| Can anybody help me? application.properties spring.datasource.url=jdbc:mysql://localhost:3306/MySportsAcademy?createDatabaseIfNotExist=true spring.datasource.username=admin spring.datasource.password=ivl123 spring.data.rest.basePath=/api #spring.profiles.active=firza spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.jpa.properties.hibernate.dialect=com.ivl.MySportsAcademy.dbconfig.MySportsAcademyMysql57Dialect spring.jpa.hibernate.ddl-auto=update allowed.origins=http://localhost:9000 logging.level.org.springframework.security=DEBUG logging.level.org.hibernate.SQL=DEBUG logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE logging.level.org.apache.tomcat.jdbc.pool=DEBUG logging.level.com.reservos=DEBUG logging.level.com.sendgrid=DEBUG logging.level.org.hibernate.tool.hbm2ddl=debug server.port=3000 application-firza.properties spring.datasource.url=jdbc:mysql://localhost:3306/MySportsAcademy?createDatabaseIfNotExist=true spring.datasource.username=root spring.datasource.password=admin spring.data.rest.basePath=/api spring.jpa.hibernate.ddl-auto=update allowed.origins=http://localhost:9000 logging.level.org.springframework.security=DEBUG logging.level.org.hibernate.SQL=DEBUG logging.level.org.apache.tomcat.jdbc.pool=DEBUG logging.level.com.reservos=DEBUG logging.level.com.sendgrid=DEBUG logging.level.org.hibernate.tool.hbm2ddl=debug server.port=3000 [email protected] pom.xml mysql mysql-connector-java runtime Error *************************** APPLICATION FAILED TO START *************************** Description: Cannot determine embedded database driver class for database type NONE Action: If you want an embedded database please put a supported one on the classpath. If you have database settings to be loaded from a particular profile you may need to active it (the profiles "firza" are currently active).
SFAH
1

голосов
0

ответ
32

Просмотры

Соус Labs - соединяясь с BDD огурца - Mac OS 10,13

Я получаю следующее сообщение об ошибке при подключении к соусу лаборатории после обновления моей машины от Mac OS 10,12 до 10,13 ** com.saucelabs.ci.sauceconnect.SauceConnectFourManager prepAndCreateProcess Запуск Соус подключения 4.4.2 .... ** И останавливается Вот. Там нет никаких изменений в POM, имя пользователя, PWD предназначены для соуса соединить. Соус-отдых-версия 1.0.35 соус соединить-плагин 2.1.23 Бревна показывает ошибку ниже: [ERROR] Invalid упаковки для родительского POM Викисклада лесозаготовок: Обще-каротаж: 1.1.1, должна быть «П», но является "банка" @ [ERROR] Invalid упаковки для родительского POM Викисклада лесозаготовок: Обще-каротаж: 1.1.1, должен быть "П", но "банка" @ [ERROR] Invalid упаковка для родительского POM Викисклада протоколирования: commons- каротаж: 1.1.1, должен быть «П», но «банка» @ [FATAL] родители образуют цикл: Викисклад протоколирование: Обще-каротаж: 1.1.1 -> com.saucelabs: Соус-подключения: 3.1.32 -> com.saucelabs: соус подключение: 3.1.3 Есть ли у кого есть подобная проблема? Что может быть фикс?
user8276927
1

голосов
1

ответ
42

Просмотры

Запуск Maven сборки после существующего Maven сборки в Eclipse,

Скажем, у меня есть два Maven сборки конфигурации в Eclipse, для проектов, «A» и «B», где оба из них для двух независимых проектов Есть ли способ, с помощью которого я мог бы выполнить Maven сборки для Project «B» после успешного завершения проекта « «? Я вижу опции для добавления параметров в соответствии с «A» Maven Build -> Main Tab, но не знаете, как использовать его. Пожалуйста, дайте мне знать, если я что-нибудь не хватает ... EDIT: Добавление описания к моей существующей постановке задачи Скажем, у меня есть ниже 3 проекта Project Foo Bar Проект Альфа Проект Родитель Теперь Альфа мой главный EAR, который содержит как Foo и Bar. Родитель наш Родитель Project Моя Строить версии не всегда по умолчанию 1 (так что никаких проблем версии) я сделал несколько изменений в в баре проекта, я хочу, если я выполнить Maven сборки на Бара проекта, Maven сборки для проекта Альфа должен быть автоматически запущен. Просто добавить здесь, я хочу воздержаться мой сам для запуска сборки на Родитель проекта Спасибо заранее, Varun
Varun Arora
1

голосов
0

ответ
1.2k

Просмотры

Ошибка создания управляемого объекта для класса: класс org.jboss.weld.module.web.servlet.WeldListener

Я использую @Eager аннотацию Omnifaces' вместе с скумбриевидным гидроликом 4.1.2.174 и 5,0-бетой в проекте Java EE с Primefaces и Omnifaces. Добавление @Eager к следующему управляемому компоненту вызывает вопрос о 5.x, тогда как 4.x работает отлично: @Named @ApplicationScoped @Eager общественного класс MyManagedBean {@EJB частного InitService initService; частный MyEntity MyEntity; общественного MyManagedBean () {} @PostConstruct частный недействительным Init () {this.myEntity = initService.init (); } Общественной MyEntity getMyEntity () {вернуть MyEntity; } Общественного недействительными setMyEntity (MyEntity MyEntity) {this.myEntity = MyEntity; }} Объект выглядит следующим образом: @Entity общественного класса MyEntity реализует Serializable {частный статический окончательный длинный serialVersionUID = 1L; @Id частная Long ID; @Basic частных денег деньги; общественного MyEntity () {} общественного MyEntity (Long идентификатор, деньги MONETARYAMOUNT) {this.id = идентификатор; this.money = MONETARYAMOUNT; } [Геттер и сеттер для идентификатора и денег] и версии org.primefaces primefaces 6.1 org.eclipse.persistence EclipseLink 2.6.5 org.javamoney Moneta 1.1 javax JavaEE-веб-API 7.0 org.omnifaces omnifaces 2.6.7 org.jboss. сварной шов-жильный-бом 3.0.1.Final П Я поставил в GlassFish-web.xml и я знаю, что это, скорее всего, делает эту ошибку пользователя, а это означает, что я должен выяснить недостающие зависимости без какой-либо обратной связи от сервера , сварной шов и omnifaces. Я предпочитаю эту установку над использованием библиотек на сервере, так как они, безусловно, вызовут проблемы позже. Так, Я сделал выбор, что я, возможно, не могу смотреть мимо :) The (укороченный) журнал сервер Информация: WELD-000411: метод Observer [BackedAnnotatedMethod] частная org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.processAnnotatedType ( @Observes ProcessAnnotatedType) получает события для всех аннотированных видов. Рассмотрим ограничение событий с использованием @WithAnnotations или универсального типа с границами. Информация: WELD-000411: метод Observer [BackedAnnotatedMethod] частная org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.processAnnotatedType (@Observes ProcessAnnotatedType) получает события для всех аннотированных видов. Рассмотрим ограничение событий с использованием @WithAnnotations или универсального типа с границами. WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.transaction.internal. WebAppExceptionHolder осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.transaction.internal.WebAppExceptionInterceptor осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.transaction.internal.TransactionalExceptionMapper осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса com.ibm.jbatch.container.cdi.BatchProducerBean осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса com.sun.faces.flow.FlowDiscoveryCDIHelper осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса орг. glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider $ JaxRsParamProducer осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.servlet.internal.CdiExternalRequestScope осуждается от CDI 1,1! Warnung: Следующие предупреждения были обнаружены: ВНИМАНИЕ: Параметр interceptedBean типа javax.enterprise.inject.spi.Bean из частной javax.enterprise.inject.spi.Bean org.glassfish.soteria.cdi.LoginToContinueInterceptor.interceptedBean не разрешаться конкретный тип. Warnung: Следующие предупреждения были обнаружены: ВНИМАНИЕ: Параметр interceptedBean типа javax.enterprise.inject.spi.Bean из частной javax.enterprise.inject.spi.Bean org.glassfish.soteria.cdi.RememberMeInterceptor.interceptedBean не разрешаться конкретный тип. issue.InitService] Информация: WELD-000411: метод Observer [BackedAnnotatedMethod] частная org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.processAnnotatedType (@Observes ProcessAnnotatedType) получает события для всех аннотированных видов. Рассмотрим ограничение событий с использованием @WithAnnotations или универсального типа с границами. Информация: WELD-000411: метод Observer [BackedAnnotatedMethod] частная org.glassfish.jersey.ext.cdi1x.internal.CdiComponentProvider.processAnnotatedType (@Observes ProcessAnnotatedType) получает события для всех аннотированных видов. Рассмотрим ограничение событий с использованием @WithAnnotations или универсального типа с границами. WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.transaction.internal.WebAppExceptionHolder осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.transaction.internal.WebAppExceptionInterceptor осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.transaction.internal.TransactionalExceptionMapper осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса com.ibm.jbatch.container.cdi.BatchProducerBean осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса com.sun.faces.flow.FlowDiscoveryCDIHelper осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.internal. CdiComponentProvider $ JaxRsParamProducer осуждается от CDI 1,1! WARN: WELD-000146: BeforeBeanDiscovery.addAnnotatedType (AnnotatedType), используемый для класса org.glassfish.jersey.ext.cdi1x.servlet.internal.CdiExternalRequestScope осуждается от CDI 1,1! Warnung: Следующие предупреждения были обнаружены: ВНИМАНИЕ: Параметр interceptedBean типа javax.enterprise.inject.spi.Bean из частной javax.enterprise.inject.spi.Bean org.glassfish.soteria.cdi.LoginToContinueInterceptor.interceptedBean не разрешаться конкретный тип. Warnung: Следующие предупреждения были обнаружены: ВНИМАНИЕ: Параметр interceptedBean типа javax.enterprise.inject.spi.Bean из частной javax.enterprise.inject.spi.Bean org.glassfish.soteria.cdi.RememberMeInterceptor.interceptedBean не разрешаться конкретный тип. Warnung: sun.enterprise.web.WebContainer.loadWebModule (WebContainer.java:1745) [...] [повторяется два стека] SCHWERWIEGEND: Исключение при загрузке приложения SCHWERWIEGEND: свёртывание Сбоя контекста / monteta-clazz-не обретенные-эмиссионного SCHWERWIEGEND Исключение: при загрузке приложения: java.lang.IllegalStateException: ContainerBase.addChild: Начало: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: javax.servlet.ServletException: com.sun.enterprise.container.common.spi .util.InjectionException: Ошибка при создании управляемого объекта для класса: класс org.jboss.weld.module.web.servlet.WeldListener я должен использовать скумбриевидный гидролик 5.x бета, потому что другие версии имеют проблемы, как у нас много других серверов приложений. com.sun.enterprise.container.common.spi.util.InjectionException:
Karl Richter
1

голосов
0

ответ
119

Просмотры

JNI Ошибка вызвана java.lang.ClassNotFoundException: org.thymeleaf.templateresolver.ITemplateResolver

ITemplateResolver в java.net.URLClassLoader.findClass (URLClassLoader.java:381) в java.lang.ClassLoader.loadClass (ClassLoader.java:424) в sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:335) в Java .lang.ClassLoader.loadClass (ClassLoader.java:357) Как я могу это исправить? Спасибо!
Sophia
1

голосов
0

ответ
45

Просмотры

How to not include dependency in android library if not declared by app?

Я работаю в библиотеке для отслеживания взглядов автоматически в любом приложения для Android. Из многих взглядов, которые могут отслеживаться является Recyclerview, который не доступен изначально в Android, так что я заявил, что зависимость в библиотеке. Реализация «com.android.support:recyclerview-v7:26.1.0» Тем не менее, если кто-то приложение использует мою библиотеку, но не использует recyclerview, эта зависимость будет по-прежнему будут включены в приложение. Есть ли какой-нибудь способ, чтобы не включать в себя зависимость, если она не используется приложение? Вещи, которые я пробовал: я объявил зависимость, используя при условии, так что она не входит в pom.xml и, следовательно, не загружается, когда зависимость моей библиотеки добавляется в приложение. при условии 'com.android.support:recyclerview-v7:26.1.0 Но что вызывает ошибку java.lang.NoClassDefFoundError, когда библиотека выполняется. Добавленный если условие, чтобы проверить, существует ли класс с помощью отражения, прежде чем использовать класс в библиотеке. публичный статический логический isClass (String имя класса) {попробуйте {Class.forName (Classname); возвращает истину; } Задвижка (ClassNotFoundException е) {вернуться ложным; }} ... если (Utils.isClass ( "android.support.v7.widget.RecyclerView") && ребенка InstanceOf RecyclerView) {// добавление слушателей к RV} Тем не менее, это тоже вызывает ошибку java.lang.NoClassDefFoundError когда библиотека исполняет. Какие есть варианты? isClass ( "android.support.v7.widget.RecyclerView") && ребенок InstanceOf RecyclerView) {// добавление слушателей RV} Тем не менее, это тоже вызывает ошибку java.lang.NoClassDefFoundError, когда библиотека выполняет. Какие есть варианты? isClass ( "android.support.v7.widget.RecyclerView") && ребенок InstanceOf RecyclerView) {// добавление слушателей RV} Тем не менее, это тоже вызывает ошибку java.lang.NoClassDefFoundError, когда библиотека выполняет. Какие есть варианты?
abhiank
1

голосов
1

ответ
240

Просмотры

Сохраните результат Grep из команды Maven в переменную

Я хочу, чтобы Grep результата команды Maven (Maven-справочный плагин) и сохранить результат Grep в переменной оболочке и использовать его в .gitlab-ci.yml файла. Я попытался это и команда печатает Maven желаемого результата, но эхо $ VERSION ничего не выводит (переменная т.е. версии пуст): VERSION = МВН org.apache.maven.plugins: Maven-справку-плагин: 2.1.1: оценить -Dexpression = project.version Я также попытался это и он получает сообщение об ошибке: Загрузка :: команда не найдена: VERSION = $ (МВН org.apache.maven.plugins: Maven-помощь-плагин: 2.1.1: оценка «- Dexpression = project.version»| Grep -v '\ [') Так как я могу сохранить результат Grep в переменной?
AshKan
1

голосов
0

ответ
50

Просмотры

Почему упаковка по умолчанию информация не присутствует в Maven POM Супер?

Почему упаковка по умолчанию информация не присутствует в Maven POM Супер? По умолчанию это банка, если вы не упоминаете его в POM. Но откуда информация по умолчанию подходит? Я думал, что это будет в супер ПОМ, но не смог найти там.
Saikat
1

голосов
0

ответ
145

Просмотры

Spring Batch с помощью Spring бутсу и модули Maven

Во время работы над Spring Batch проекта, я хотел бы создавать модули для каждого из необходимых пакетных функций. Например, ниже показан тег в файле pom.xml: db_common sor_one sor_two где модуль db_common будет иметь общую конфигурацию базы данных для создания DataSouce, которая совместно используется всеми модулями. Модуль sor_one будет иметь банку для @Configuration и классов для SOR # 1, а модуль sor_two будет иметь банку для @Configuration и связанных с ними классов для SOR # 2. Когда я готов работать в этом, я буду запускать два приложения. Один для sor_one, а другой для sor_two, поставив соответствующий файл банку на CLASSPATH для каждого из приложений. Я заметил, что некоторые дискуссии с помощью пружинной загрузочной Maven-плагина. В том числе этот плагин, кажется, жаловаться я не» т имеют основную функцию в sor_one и sor_two проектов. Пожалуйста, руководство меня, как я должен быть что-то отсутствует о плагине, и теперь я хотел бы организовать свои приложения. Спасибо вам большое! С уважением, Student_t
student_t
1

голосов
0

ответ
605

Просмотры

SpringBoot не находит свою зависимость в BOOT-INF / Lib / папки

buildArchiveDescriptor (StandardArchiveDescriptorFactory.java:48) ~ [! MyProject-0.1.jar /: на] в org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.buildArchiveDescriptor (AbstractScannerImpl.java:95) ~ [MyProject-0.1.jar ! /: на] в org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.scan (AbstractScannerImpl.java:70) ~ [MyProject-0.1.jar /: на] ... 20 общие рамки опущены. Но я могу видеть мою зависимость (другая баночка проект) внутри `BOOT-INF / Библиотека /` Следуйте кусок моей pom.xml: ... digitalizacao-отправителе ... org.springframework.boot весны-загрузка-стартер-ActiveMQ 1.5.9.RELEASE com.my.organization MyProject на] в org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.scan (AbstractScannerImpl.java:70) ~ [MyProject-0.1.jar /: на] ... 20 общие рамки опущены. Но я могу видеть мою зависимость (другая баночка проект) внутри `BOOT-INF / Библиотека /` Следуйте кусок моей pom.xml: ... digitalizacao-отправителе ... org.springframework.boot весны-загрузка-стартер-ActiveMQ 1.5.9.RELEASE com.my.organization MyProject на] в org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.scan (AbstractScannerImpl.java:70) ~ [MyProject-0.1.jar /: на] ... 20 общие рамки опущены. Но я могу видеть мою зависимость (другая баночка проект) внутри `BOOT-INF / Библиотека /` Следуйте кусок моей pom.xml: ... digitalizacao-отправителе ... org.springframework.boot весны-загрузка-стартер-ActiveMQ 1.5.9.RELEASE com.my.organization MyProject
felipealves.gnu
1

голосов
1

ответ
253

Просмотры

Java + Maven - executable jar from test class

I've got a multi-module Selenium project that's using the Page Factory and running tests through Suites by calling mvn clean verify... I've created a JavaFX app that loads all the Suites and lets the user select a test, which is then run by the above-mentioned command. The problem I'm facing now is that, in order to load all the test classes (I'm using test-jar in module dependencies so that my test class in the app module can see the tests in the other modules), I need to have the main method in a test class, and not in a main class. Obviously, that doesn't work since the test classes are not included in the jar. I'm looking for a solution, either on having that main method in a test class, or for src/main to see into src/test. One of the recommendations people have been giving is to have a separate module for the tests. This is not an option for me though as I don't have the rights to move the tests classes around or change the project structure that much. Here's the plugin I'm using: org.apache.maven.plugins maven-jar-plugin 3.0.2 org.apache.maven.plugins maven-assembly-plugin com.package.myapp.Main jar-with-dependencies false make-assembly package single For loading the suites, I use ClassLoader loader = Thread.currentThread().getContextClassLoader() which gets an ImmutableSet from ClassPath.from(loader).getTopLevelClasses()
StopTheRain
1

голосов
0

ответ
232

Просмотры

QueryDslPredicateExecutor бросает исключение во время выполнения

У меня есть этот репозиторий: импорт org.springframework.data.querydsl.QueryDslPredicateExecutor; интерфейс IFarmRepository общественности расширяет JpaRepository, QueryDslPredicateExecutor {} Я прочитал, когда я расширить хранилище от QueryDslPredicateExecutor, я могу ожидать Maven для создания класса QFarm. Этот класс может быть использован для создания Предикатов, чтобы перейти к вновь приобретенной FindAll (Предикат предикат). QFarm генерируется, но я даже не использовать его, потому что я не могу даже пройти исключение во время выполнения, в inhability создать компонент, вызванный: java.lang.ClassNotFoundException: com.mysema.query.types. Предикат Я уже в том числе в pom.xml моего домена проекта, который не является такой же, как проект, который бросает исключение (без этого, QFarm не генерируется): // больше зависимостей ... ком. добавление этих зависимостей в разделе проекта репозиториев не имеет никакого эффекта. Я думаю, что это не должно происходить в основном потому, что я использую пакет com.querydsl, а не де-com.mysema.query. Что случилось с моей установкой?
Umagon
1

голосов
0

ответ
198

Просмотры

java-saml-core: Failed to execute goal

I just started working on this SAML project. When I run: $ mvn clean install I get the following error: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.1.1:enforce (enforce) on project java-saml-core: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.1.1:enforce (enforce) on project java-saml-core: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213) Also on the login page, when I click login I get the below error: SEVERE: Servlet.service() for servlet [jsp] in context with path [/java-saml-tookit-jspsample] threw exception [An exception occurred processing JSP page /dologin.jsp at line 10 7: 8: 9:
J Doe
1

голосов
0

ответ
21

Просмотры

Установка Maven на Дженкинс 1.651.3 с помощью Apache

Я хочу установить Maven на Дженкинс. Теперь я могу выбрать только 3.3.9 или более старую, а не 3.5.0 (версия, которая мне нужна). Я на старой версии Дженкинс (1.651.3). Как я могу синхронизировать это? Как я могу получить более новые версии Maven в мой инсталлятор в Дженкинс?
DenCowboy
1

голосов
0

ответ
65

Просмотры

Nexus генерирует неправильную контрольную сумму ПОМ

Я использую Nexus 2.14.0-01 и имею следующую задачу: Контрольные суммы, которые вычисляются по Nexus отличаются от контрольной суммы, что один получает в командной строке (для файла POM). Удаление контрольных сумм файлов и воссоздавать их «Перестроение метаданных» создает те же контрольные суммы файлов, как и раньше (с, по-видимому неправильной контрольной суммой). Даже манипулируя П, а затем создать файлы контрольной суммы всегда воссоздает тот же неправильный номер. Есть ли у Nexus кэш для того что мне нужно очистить? Как я могу убедить Nexus создавать правильные файлы контрольной суммы?
JF Meier
1

голосов
0

ответ
30

Просмотры

Дженкинс - Maven одновременно строить - POM_ * переменные смешано

У нас есть работа Maven на Дженкинса, что можно построить несколько проектов. Мы проверили «Выполнить процессы сборки, если это необходимо», но мы поняли, что если мы выполняем несколько сборок параллельно, переменные POM_ARTIFACTID, POM_GROUPID и POM_VERSION смешивается во время исполнения (мы используем их, чтобы вызвать другую работу, которая развертывается продукт) Build_1 : POM_ARTIFACTID = AppA Build_2: POM_ARTIFACTID = AppB После Build_1 заканчивается, он вызывает Deploy работу, но с POM_ARTIFACTID = AppB есть ли объяснение? Я понимаю, что Дженкинс изолирует полностью каждый исполнение и не должны иметь никакого влияния
sickfear
1

голосов
0

ответ
111

Просмотры

How to fix the issue: In jar creation with mongo DB dependencies for stand alone progam

I have generated the executable fat jar file in java with the following dependencies 4.0.0 com.function.thumbnail Thumbnail jar 1.0-SNAPSHOT Thumbnail http://maven.apache.org org.mongodb mongo-java-driver 3.2.2 com.googlecode.json-simple json-simple 1.1 org.imgscalr imgscalr-lib 4.2 commons-lang commons-lang 2.6 com.amazonaws aws-java-sdk 1.9.2 joda-time joda-time 2.9.9 org.apache.commons commons-io 1.3.2 dateutils org.apache.maven.plugins maven-jar-plugin true com.function.thumbnail.ThumbnailGenarationStandAloneFunctionality I have tried mvn install command in command-prompt jar generated successfully after that I have tried to run jar at that time the above issues raised. Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: com/mongodb/MongoException at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Unknown Source) at java.lang.Class.privateGetMethodRecursive(Unknown Source) at java.lang.Class.getMethod0(Unknown Source) at java.lang.Class.getMethod(Unknown Source) at sun.launcher.LauncherHelper.validateMainClass(Unknown Source) at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source) Caused by: java.lang.ClassNotFoundException: com.mongodb.MongoException at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 7 more can you please suggest How to Create the Executable JAR file with resources and dependencies using Maven in Eclipse
Sekhar
1

голосов
0

ответ
62

Просмотры

Можно ли добавить пользовательский инструмент сборки для IntelliJ IDEA?

В настоящее время я работаю над некоторыми проектами с использованием языка программирования Eta. Это новый чисто функциональный язык программирования, который работает на JVM. Из-за этого, иногда требуется, чтобы написать Java код, чтобы сделать обертки. В настоящее время я работаю с помощью Emacs, но для Java, я думаю, что IntelliJ лучший IDE там. Дело в том, Eta опирается на инструмент на заказ сборки, называется Etlas. И хотя есть плагины для SBT и Gradle, Etlas работает лучше для Eta. Etlas обрабатывает зависимости Maven самостоятельно. Есть ли способ добавить этот инструмент сборки для IntelliJ, чтобы он мог видеть, куда были загружены зависимости и можно использовать автозавершение Java при работе на Java-коде?
Nick Tchayka
1

голосов
0

ответ
382

Просмотры

Maven не удается с пружинным ботинке, JUnit 5, Котлин

У меня есть приложение Котлин Spring загрузки и с помощью JUnit 5 для испытания. Когда я строить проект в идее - он успешно строит. Когда я запустить тест в Idea - все тесты проходят. Когда я запускаю тест с тест МВН - все тесты трассы и перевалы. Когда я бегу МВН пружинный загрузки: запустить - приложение запускается успешно. Но когда я запускаю МВН чистый пакет у меня есть следующее исключение: Вызванный: org.springframework.beans.factory.BeanDefinitionStoreException: Не удалось разобрать класс конфигурации [com.bravewave.nhlstats.NHLStatsApp]; вложенное исключение java.io.FileNotFoundException: путь к классам ресурсов [custom.properties] не может быть открыт, так как он не существует в org.springframework.context.annotation.ConfigurationClassParser.parse (ConfigurationClassParser.java:181) ~ [весна-контекстно 4.3.13.RELEASE.jar: 4.3.13.RELEASE] на org.springframework.context.annotation.
1

голосов
1

ответ
49

Просмотры

IntellijIdea: от источников проекта с использованием Maven

Я скачал исходники определенного пакета под названием WebGraph здесь: http://webgraph.di.unimi.it/webgraph-3.6.1-src.tar.gz, распаковали его и открыл ее из IntellijIdea (настройки SDK для проекта, по пути). Все идет нормально. Теперь, есть определенный П-model.xml и ivy.xml файлы со следующим содержанием: 4.0.0 it.unimi.dsi $ {ivy.pom.artifactId} банки WebGraph $ {ivy.pom.version} WebGraph является рамочным изучить веб-граф. Она предоставляет простые способы управления очень большой граф, эксплуатирующих современные методы сжатия. http://webgraph.dsi.unimi.it/ GNU General Public License версии 3 + http://www.gnu.org/licenses/gpl.html СКМ репо: мерзавец: //github.com/vigna/WebGraph.git https://github.com/vigna/WebGraph Болди Paolo Болди [email protected] это Винья Себастьяно Vigna [email protected] и других библиотек этот пакет потребности найти здесь: http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22it.unimi.dsi%22 Теперь, есть определенный пример класс внутри этого пакета, и содержит основную функцию. Я хочу, чтобы запустить его с определенными аргументами командной строки. Он находится в пакете it.unimi.dsi.webgraph.examples под названием BreadthFirst.java. То, что я описал здесь, кажется, довольно общий сценарий, так что решение потенциально может принести пользу многим. Будучи новой инфраструктуры Maven и Java, я был бы рад узнать, что мне нужно делать дальше. То, что я должен искать в такой ситуации? На данный момент, когда я пытаюсь запустить проект, выход: /usr/lib/jvm/jdk1.8.144/bin/java -Dmaven.multiModuleProjectDirectory = / дом / SJ / Загрузки / webgraph-3.6.1 -Dmaven. дома = / USR / местные / иде-IC-173.4548.28 / плагины / Maven / Библиотека / maven3 -Dclassworlds.conf = / USR / местные / иде-IC-173.4548.28 / плагины / Maven / Библиотека / maven3 / bin / m2.conf -Didea.launcher.port = 37307 -Didea.launcher.bin.path = / USR / местные / идея IC-173.4548.28 / бен -Dfile.encoding = UTF-8 -classpath / USR / местные / идея -IC-173.4548.28 / плагины / Maven / Библиотека / maven3 / загрузки / сплетение-classworlds-2.5.2.jar: /usr/local/idea-IC-173.4548.28/lib/idea_rt.jar com.intellij.rt .execution.application.AppMainV2 org.codehaus.classworlds.Launcher -Didea.version = 2017.3.4 [INFO] Сканирование для проектов ... [ERROR] [ERROR] Некоторые проблемы возникали при обработке РОМА: [ПРЕДУПРЕЖДЕНИЕ] артефакта»содержит выражение, но должно быть постоянным. @ Строка 4, колонка 15 [ПРЕДУПРЕЖДЕНИЕ] «версии» содержит выражение, но должно быть постоянным. @ Линия 7, столбец 12 [ERROR] артефакт 'со значением '$ {ivy.pom.artifactId}' не соответствует правильному шаблону ID. @ Линия 4, колонка 15 @ [ERROR] Строить не мог читать 1 проект -> [Помощь 1] [ERROR] [ERROR] Проект it.unimi.dsi: $ {ivy.pom.artifactId}: $ {плющ. pom.version} (/home/sj/Downloads/webgraph-3.6.1/pom.xml) имеет 1 ошибку [ERROR] 'артефакта' со значением '$ {ivy.pom.artifactId}' не соответствует действующий образец ID , @ Линия 4, колонка 15 [ERROR] [ERROR] Для того, чтобы увидеть полный трассировки стека ошибок, повторно запустить Maven с -e переключателем. [ERROR] Повторно запустите Maven, используя -X переключателя, чтобы включить полный журнал отладки.
Ilonpilaaja
1

голосов
0

ответ
105

Просмотры

Дженкинс Cobertura плагин - сравнение отчетов покрытия кода

Кто-нибудь знает, если Cobertura предоставляет возможность автоматического сравнения отчетов покрытия кода из двух сборок? Если нужно, я всегда делаю это вручную в отдельных вкладках в браузере, который требуется некоторое время для больших модулей
Jan Hruby
1

голосов
0

ответ
109

Просмотры

Как запустить Дженкинс строить работу, совершая с помощью Eclipse (Windows, 10)?

Я экспериментировал с затмением и Дженкинс, но что-то мне не хватает здесь, поэтому в то время как я совершаю код для местного мерзавца из затмение Дженкинс построить задание не вызывает. В то время как я добавляю и совершить его из командной строки, построить работу работает нормально. Но я хочу, то же самое, когда я совершаю его от затмения. Можете ли вы, пожалуйста, дайте мне знать, что мне нужно сделать, чтобы заставить его работать? Вот что я делаю: - У меня есть пример проект, где я делаю изменения и совершающие в локальный репозиторий я создал пост фиксации крюка сценария под крюком .git / крючок создал Дженкин Maven проект с деталями решений изменение и код и совершения его из Затмения> Project> Team> Commit Результат: не строить работу не начал в Дженкин
raj
1

голосов
1

ответ
900

Просмотры

Maven обновление версии конкретных зависимостей

Я пытаюсь обновить версию определенной зависимости в моей Спринг загрузки проекта с помощью следующей команды. Однако зависимость от версии не получает обновления. Это команда, я использую: МВН версия: потребительный последний моментальный снимки -Dincludes = com.example: com.example Drools-образец-проектируемый 0.0.1-SNAPSHOT Мой локальный репозиторий Maven: зависимость Drools-образец PROJ Spring ботинка проекта .m2 папка содержит 2 версии Drools-образец-Proj: 0.0.2-SNAPSHOT проект pom.xml 0.0.3-SNAPSHOT моей весны Бута не получает обновляется для этих зависимости с 0.0.3-SNAPSHOT с этой командой сборки: МВН версии : потребительная последнего моментальные снимки -Dincludes = com.example: Drools-образец-PROJ журналы Сложение консоли: [INFO] Сканирование для проектов ... 23M / 377M [ИНФО] -------------------------------------------- ---------------------------- версия Spring Ботинок: pom.xml 1.5.9 Spring ботинка проекта: springboot властвуй-служба org.springframework .boot весна-загрузки Maven-плагин Я использую встроенный Maven в Spring STS IDE. Я пропускаю что-нибудь здесь или мое понимание на обновление pom.xml неверна? Любые идеи было бы полезно. Бревна после использования МВЕН команд потребительных последние-версии. Я получаю исключение при использовании этой команды: MVN версию: потребительная последней-версию -Dincludes = com.example.brms: Drools-образец проектируемого--X [DEBUG] (s) проект = MavenProject: com.example.brms: springboot-ruleservice-апи: 1.0 @ C: \ Drools рабочая область \ sprinboot-ruleservice-апи \ pom.xml [DEBUG] (е) reactorProjects = [MavenProject: com.example.brms: SettingsAdapter @ 48b0e701 [ОТЛАДКА] - конечные конфигурации - [INFO] Основные изменения версии разрешено [INFO] Основные изменения версии разрешено [ОТЛАДКА] В поисках новых версий com.example.brms: Drools-образец-PROJ: банка: 0,0. 1-ПАНОРАМА [DEBUG] Определение проверки обновлений для артефактов com.cccis.brms: TVR-правила (C: \ Users \ smuthuku \ .m2 \ репозиторий \ COM \ например \ BRMS \ Drools-образец-проектируемый \ Maven-метаданные центральный .xml) от центра (http://mavencentral.company.com/content/groups/public/) [DEBUG] Поиск central.maven-метаданных central.xml.lastUpdated в файле отслеживания разрешения. [DEBUG] Чтение разрешение состояние из: C: \ Users \ smuthuku \ .m2 \ репозиторий \ COM \ например \ BRMS \ Drools-образец-проектируемый \ resolver-status.properties [DEBUG] Ошибка отпуская разделяемую блокировку для файла отслеживания разрешения: C: \ Users \ smuthuku \ .m2 \ репозиторий \ COM \ например \ BRMS \ Drools-образец-Рго \ распознавателя-статус.
Suresh
1

голосов
1

ответ
73

Просмотры

Create maven archetype with custom params using requiredProps and fileSets

I need to create a new maven archetype where project files contains some custom params that I would like to provide for mvn archetype:generate. Only -DgroupId, -DartifactId and version works fine. But I cannot provide e.g. -Dparam1=value1 . I tried using requiredProperties and fileSets, but it doesn't work. How can I achieve that ? archetype.xml my-archetype lol src/main/ src/main/someFile.txt src/main/someFile.txt I am just a txt file, but I need ${param1} value to be here ! I also need the pom.xml of my project (the one that is generated when mvn archetype:generate) to have custom properties replaced. pom.xml 4.0.0 ${groupId} ${artifactId}-server ${version} pom This name has to contains ${param1} ! // ... all the rest stuff
john
1

голосов
1

ответ
88

Просмотры

В расширениях Maven это можно добавить блок в pom.xml, как мы делаем для плагинов?

У нас есть расширение Maven, который делает некоторые почтовые действия в конце сборки, но мы хотим, чтобы расширить свои возможности, добавив некоторые флаги / свойства / что-то еще в блоке такой же, как, как мы делаем для плагинов конфигураций в pom.xml. Можно ли это сделать? Мы пытались добавить его в pom.xml, но он бросает исключения во время сборки, также не удалось найти в документации. Хотите что-то вроде ниже в pom.xml: ... ... org.apache.maven.extensions Maven-тест-расширение 1,0-ПАНОРАМА .... ... ...
Reddysekhar Gaduputi
1

голосов
0

ответ
232

Просмотры

Wildfly тайм-аут запуска Altough сервер запущен

начать (wildfly-бег) по проекту qc_server: Сервер не удалось запустить: Сервер не запускается в течение 480 секунд. Есть ли что-то я пропустил? Война развертывается, ява арг передается и сервер арга тоже. Ну Everythings работает и Wildlfy заявляет войну развернуто. Только подозрительное вещь: WFLYCTL0186: Услуги, которые не удалось запустить: служба jboss.patching.manager: org.jboss.msc.service.StartException в сервис jboss.patching.manager: java.lang.IllegalStateException: Дублированный слой «основание»
Antoine O
1

голосов
1

ответ
1.5k

Просмотры

org.springframework.boot: весна-загрузки Maven-плагин: 1.5.10.RELEASE: переупаковки не удалось: Не удалось найти основной класс

У меня есть следующая структура проекта: родительский POM | - модуль ядра - П - Dist - П - Интеграция тест - П Spring загрузка основной класс в базовом модуле. Интеграционные тесты будут идти в папку интеграции тестов. Я пытаюсь использовать родниковую-загрузочную Maven-плагин для интеграционного тестирования. Я сделал следующий POM конфигурации же в интеграции испытания модуля. Свойство запуска класса устанавливается в родительском ПОМ: org.springframework. [Помощь 1] [ERROR] Вопросы: Является ли эта структура проекта лучшим способом организовать интеграционные тесты? Как и где я даю путь главного класса к весенне-загрузке мавена-плагин правильно? Она не работает, даже когда я даю его в интеграции модуль или родительском П даже после того, как дать относительный путь, который вы обычно делаете (например, ../core-module/) Maven-безотказным-плагин и пружинные аннотации на тестовом классе сам по себе кажутся достаточными для выполнения тестов интеграции. Итак, прежде всего, есть ли связь между интеграционными тестами и весной загрузки Maven плагин? Какова необходимость яровой загрузки мавенный плагин отдельно от упаковки в исполняемый файл. У меня есть эта путаница, потому что у него есть цели, как старт предварительной интеграции-тест и пост-интеграционного-тест, но я не понимаю, почему его необходимо. PS:
humbleCoder

Просмотр дополнительных вопросов

Связанные вопросы