Форум программистов, компьютерный форум, киберфорум
Наши страницы

Java EE (J2EE)

Войти
Регистрация
Восстановить пароль
 
OverDozero
99 / 99 / 7
Регистрация: 07.04.2011
Сообщений: 525
#1

Не удается собрать проект через Maven в NetBeans - Java EE

08.01.2017, 17:08. Просмотров 529. Ответов 4
Метки нет (Все метки)

Всем доброго времени суток.
Простейший проект.При попытке сборки получаю ошибку:
Кликните здесь для просмотра всего текста
cd E:\JavaProjects\SenderMailer; "JAVA_HOME=C:\\Program Files\\Java\\jdk1.8.0_73" M2_HOME=E:\\JavaProjects\\MAVEN cmd /c """E:\\JavaProjects\\MAVEN\\bin\\mvn.cmd" -Dexec.args="-classpath %classpath pack.RunMain" -Dexec.executable="C:\\Program Files\\Java\\jdk1.8.0_73\\bin\\java.exe" -Dmaven.ext.class.path="C:\\Program Files\\NetBeans 8.1\\java\\maven-nblib\\netbeans-eventspy.jar" org.codehaus.mojo:exec-maven-plugin:1.2.1:exec""
Running NetBeans Compile On Save execution. Phase execution is skipped and output directories of dependency projects (with Compile on Save turned on) will be used instead of their jar artifacts.
Scanning for projects...

------------------------------------------------------------------------
Building SenderMailer 1.0-SNAPSHOT
------------------------------------------------------------------------

--- exec-maven-plugin:1.2.1:exec (default-cli) @ SenderMailer ---
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger
at javax.mail.Session.initLogger(Session.java:230)
at javax.mail.Session.<init>(Session.java:214)
at javax.mail.Session.getDefaultInstance(Session.java:325)
at pack.Connect.getConnect(Connect.java:25)
at pack.RunMain.main(RunMain.java:26)
Caused by: java.lang.ClassNotFoundException: com.sun.mail.util.MailLogger
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 5 more
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time: 0.888 s
Finished at: 2017-01-08T20:03:49+06:00
Final Memory: 7M/155M
------------------------------------------------------------------------
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (default-cli) on project SenderMailer: Command execution failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/d...utionException

Содержание POM:
Кликните здесь для просмотра всего текста
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany</groupId>
<artifactId>SenderMailer</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>javax.mail-api</artifactId>
<version>1.5.5</version>
</dependency>
</dependencies>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
</project>

Содержание nbactions.xml
Кликните здесь для просмотра всего текста
<?xml version="1.0" encoding="UTF-8"?>
<actions>
<action>
<actionName>run</actionName>
<packagings>
<packaging>jar</packaging>
</packagings>
<goals>
<goal>process-classes</goal>
<goal>org.codehaus.mojo:exec-maven-plugin:1.2.1:exec</goal>
</goals>
<properties>
<exec.args>-classpath %classpath pack.RunMain</exec.args>
<exec.executable>java</exec.executable>
</properties>
</action>
</actions>

Помогите разобраться с этой ошибкой
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2017, 17:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не удается собрать проект через Maven в NetBeans (Java EE):

Как понять -"собрать проект на Maven" ? - Java EE
Зачем нужно что то собирать что то ,когда можно заимпортить приложение? Или еще такой вопрос. Если я написал web-app на netbeans то как...

Web проект с Spring и Maven - Java EE
Хочу создать проект типа ВЕБ с поддержкой Spring и Maven. В netBeans или простой веб с Spring или Maven Веб вижу как создать. А как...

Добавление библиотек в проект и maven - Java EE
Добрый день! Пытаюсь добавить библиотеку H2 в проект. Сначала добавил jar файлик в через IDEA в настройках проекта Собрал проект...

Как запустить maven проект на Jenkins? - Java EE
Привет, я пытаюсь запустить тесты на Jenkins. У меня есть проект с одним классом тестирования, тест строится успешно с IDE, если писать...

Tomcat через Maven - Java EE
Узнал, что мавен может запускать вар через томкет, просто указав его как плагин. Захотелось мне попробовать. Собрал варник, запускаю mvn...

NetBeans - OpenSource проект при поддержке SUN. - Java
Собственно субж. Для тех, кто не в курсе - это Open Source проект, при основательной поддержке Sun-а (http://netbeans.org) Ищу людей...

4
xoraxax
1169 / 1124 / 264
Регистрация: 05.07.2013
Сообщений: 5,476
Завершенные тесты: 1
08.01.2017, 18:50 #2
первая ссылка в гугле
https://stackoverflow.com/questions/...unit-test-case
1
OverDozero
99 / 99 / 7
Регистрация: 07.04.2011
Сообщений: 525
09.01.2017, 19:46  [ТС] #3
Спасибо,но так уже делал. Не помогло...буду копать глубже.
0
xoraxax
1169 / 1124 / 264
Регистрация: 05.07.2013
Сообщений: 5,476
Завершенные тесты: 1
09.01.2017, 19:56 #4
как ты делал? тебе же ясно говорят, класс не может найти, берешь вот это и кладешь в помник
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.5</version>
0
turbanoff
Эксперт Java
3999 / 3734 / 466
Регистрация: 18.05.2010
Сообщений: 9,309
Записей в блоге: 11
Завершенные тесты: 1
10.01.2017, 09:51 #5
Соберите сначала просто мавеном. Чтобы убедиться, что IDE ни при чём.
Для этого надо вызвать из командной строки (в папке с проектом):
Код
mvn package
0
10.01.2017, 09:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2017, 09:51
Привет! Вот еще темы с ответами:

Как собрать проект? - Java
Как я уже замучился с этим google api Вроде и код мне дали, и библиотеки я подключил (через google plugin в eclipse), а всё равно оно...

Не могу собрать проект - Java EE
Вот например проект не могу запустить в Intelij Jboss http://kruders.com/spring-mvc/spring-dropdown-using-select-and-option-tag/ При...

Собрать проект Idea через maven - JAVA IDE
Добрый день , уже перерыл кучу страничек в интернете на эту тему, но никак не могу понять как мне запустить свой проект через maven. У меня...

Собрать проект с использованием maven - Java SE
Установил с оф. сайта мавен. Зашел в папку с моим проектом /home/stas/IdeaProjects/HtmlPage. Создал там файл pom.xml вот с таким...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru