Форум программистов, компьютерный форум CyberForum.ru

Java EE (J2EE)

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

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

08.01.2017, 17:08. Просмотров 211. Ответов 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>

Помогите разобраться с этой ошибкой
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2017, 17:08     Не удается собрать проект через Maven в NetBeans
Посмотрите здесь:

Java SE NetBeans как запустить проект?
Не могу создать проект Maven Java SE
Java SE Перестал запускаться проект в NetBeans
Java SE Не могу собрать проект в NetBeans IDE 7.3
Java SE Собрать проект
Java SE Не могу собрать проект
Как правильно собрать и запустить проект в Jar или exe? Java SE
Maven Java SE
Сборка с Maven Java SE
Как собрать в netBeans проект который использует локальные файлы Java SE
Собрать проект с использованием maven Java SE
Java SE Jar by Maven with IDEA

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xoraxax
542 / 539 / 110
Регистрация: 05.07.2013
Сообщений: 2,508
Завершенные тесты: 1
08.01.2017, 18:50     Не удается собрать проект через Maven в NetBeans #2
первая ссылка в гугле
https://stackoverflow.com/questions/...unit-test-case
OverDozero
99 / 99 / 6
Регистрация: 07.04.2011
Сообщений: 522
09.01.2017, 19:46  [ТС]     Не удается собрать проект через Maven в NetBeans #3
Спасибо,но так уже делал. Не помогло...буду копать глубже.
xoraxax
542 / 539 / 110
Регистрация: 05.07.2013
Сообщений: 2,508
Завершенные тесты: 1
09.01.2017, 19:56     Не удается собрать проект через Maven в NetBeans #4
как ты делал? тебе же ясно говорят, класс не может найти, берешь вот это и кладешь в помник
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.5</version>
turbanoff
Модератор
3888 / 3623 / 432
Регистрация: 18.05.2010
Сообщений: 9,121
Записей в блоге: 11
Завершенные тесты: 1
10.01.2017, 09:51     Не удается собрать проект через Maven в NetBeans #5
Соберите сначала просто мавеном. Чтобы убедиться, что IDE ни при чём.
Для этого надо вызвать из командной строки (в папке с проектом):
Код
mvn package
Yandex
Объявления
10.01.2017, 09:51     Не удается собрать проект через Maven в NetBeans
Ответ Создать тему
Опции темы

Текущее время: 16:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru