Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка с maven-surefire-plugin 
:(
    Опции темы
emma1990
Дата 28.7.2012, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 28.7.2012

Репутация: нет
Всего: нет



Здравствуйте, возникло ошибка при запуска spring-проекта. Написал тесты к проекту, которые запускаются отдельно в Netbeans-е, но при билде самого проекта получаю ошибку. Вот мой pom.xml:
Код

<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>Employeers</artifactId>
    
    <version>1.0.0-BUILD-SNAPSHOT</version>
    <packaging>war</packaging>

    <name>Employeers</name>

    <properties>
        <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <java-version>1.7</java-version>
        <org.aspectj-version>1.6.9</org.aspectj-version>
        <org.slf4j-version>1.5.10</org.slf4j-version>
        <org.springframework.roo-version>1.0.2.RELEASE</org.springframework.roo-version>
   </properties>

    <dependencies>
       
       <!--              SERVLET                                  -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
        </dependency>
        <dependency>
            <groupId>javax.transaction</groupId>
            <artifactId>jta</artifactId>
            <version>1.1</version>
        </dependency>
        <dependency>
            <groupId>javax.xml.bind</groupId>
            <artifactId>jaxb-api</artifactId>
            <version>2.1</version>
        </dependency>
        <dependency>
            <groupId>com.sun.xml.bind</groupId>
            <artifactId>jaxb-impl</artifactId>
            <version>2.1.3</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.2</version>
        </dependency>
        <!--                                               -->
         <dependency>
            <groupId>javax.persistence</groupId>
            <artifactId>persistence-api</artifactId>
            <version>1.0</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>ejb3-persistence</artifactId>
            <version>1.0.1.GA</version>
        </dependency>
        <!--   Hibernate                                     -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate</artifactId>
            <version>3.2.6.ga</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>3.3.2.GA</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-annotations</artifactId>
            <version>3.4.0.GA</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-commons-annotations</artifactId>
            <version>3.2.0.Final</version>
        </dependency>
        <!-- Support of transaction -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-orm</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>3.0.6.RELEASE</version>
            <exclusions>
                <!-- Exclude Commons Logging in favor of SLF4j -->
                <exclusion>
                    <groupId>commons-logging</groupId>
                    <artifactId>commons-logging</artifactId>
                 </exclusion>
        </exclusions>    
        </dependency>
        
        <!--                       ROO                    -->
        <dependency>
            <groupId>org.springframework.roo</groupId>
            <artifactId>org.springframework.roo.annotations</artifactId>
            <version>${org.springframework.roo-version}</version>
            <scope>provided</scope>
        </dependency>
    
        <!--                        Aspectj                 -->
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjrt</artifactId>
            <version>${org.aspectj-version}</version>
        </dependency>    
        <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjweaver</artifactId>
                        <version>1.6.10</version>
        </dependency>
        <!--                        LOGGING                 -->
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>${org.slf4j-version}</version>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl-over-slf4j</artifactId>
            <version>${org.slf4j-version}</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>${org.slf4j-version}</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.15</version>
            <exclusions>
                <exclusion>
                    <groupId>javax.mail</groupId>
                    <artifactId>mail</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>javax.jms</groupId>
                    <artifactId>jms</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>com.sun.jdmk</groupId>
                    <artifactId>jmxtools</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>com.sun.jmx</groupId>
                    <artifactId>jmxri</artifactId>
                </exclusion>
            </exclusions>
            <scope>runtime</scope>
        </dependency>
                
             <!--                            @Inject                              -->
    <dependency>
        <groupId>javax.inject</groupId>
        <artifactId>javax.inject</artifactId>
        <version>1</version>
    </dependency>
        
            <!--                            TEST                                 -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.10</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.easymock</groupId>
            <artifactId>easymock</artifactId>
            <version>2.4</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>     
             
             <!---->    
         <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.13</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <!--                        Security                    -->
         <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-web</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-config</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>spring-security-core</artifactId>
            <version>3.0.6.RELEASE</version>
        </dependency>
        <!--                   Spring mvc                          -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>3.0.6.RELEASE</version>
            <type>jar</type>
        </dependency>
        
        <dependency>
         <groupId>org.hibernate</groupId>
           <artifactId>hibernate-validator</artifactId>
           <version>4.0.2.GA</version>
     </dependency>
        <dependency>
            <groupId>javax.validation</groupId>
            <artifactId>validation-api</artifactId>
         <version>1.0.0.GA</version>
        </dependency>
       
    </dependencies>


    <build>
        <plugins>
            
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.3.2</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                    <compilerArguments>
                        <endorseddirs>${endorsed.dir}</endorseddirs>
                    </compilerArguments>
                </configuration>
            </plugin>
            
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.1.1</version>
                <configuration>
                    <warName>Employees</warName>
                </configuration>
            </plugin>
        
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>2.1</version>
                <executions>
                    <execution>
                        <phase>install</phase>
                        <goals>
                            <goal>sources</goal>
                        </goals>
                        <!--
                        <configuration>
                            <outputDirectory>${endorsed.dir}</outputDirectory>
                            <silent>true</silent>
                            <artifactItems>
                                <artifactItem>
                                    <groupId>javax</groupId>
                                    <artifactId>javaee-endorsed-api</artifactId>
                                    <version>6.0</version>
                                    <type>jar</type>
                                </artifactItem>
                            </artifactItems>
                        </configuration>
                        -->
                    </execution>
                </executions>
            </plugin>
          
          <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>aspectj-maven-plugin</artifactId>
                <version>1.2</version>
                <dependencies>
                    <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjrt</artifactId>
                        <version>${org.aspectj-version}</version>
                    </dependency>
                    <dependency>
                        <groupId>org.aspectj</groupId>
                        <artifactId>aspectjtools</artifactId>
                        <version>${org.aspectj-version}</version>
                    </dependency>
                    
                </dependencies>
                
                <executions>
                    <execution>
                        <goals>
                            <goal>compile</goal>
                            <goal>test-compile</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <outxml>true</outxml>
                    <source>${java-version}</source>
                    <target>${java-version}</target>
                </configuration>
            </plugin>
            
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.10</version>
                <dependencies>
                    <dependency>
                        <groupId>org.apache.maven.surefire</groupId>
                        <artifactId>surefire-junit47</artifactId>
                        <version>2.10</version>
                        
                   </dependency>
                </dependencies>
                <configuration>
                    <testFailureIgnore>true</testFailureIgnore>
                    <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
                </configuration>
              
            </plugin>
          
          <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>tomcat-maven-plugin</artifactId>
                <version>1.0-beta-1</version>
          
          </plugin>
        
        </plugins>
    </build>
    
    
    <repositories>
             <!-- For developing against latest Spring milestones -->
        <repository>
            <id>org.springframework.maven.milestone</id>
            <name>Spring Maven Milestone Repository</name>
            <url>http://maven.springframework.org/milestone</url>
            <snapshots><enabled>false</enabled></snapshots>
        </repository>
             <!-- For testing against latest Spring snapshots -->
        <repository>
                        <id>org.springframework.maven.snapshot</id>
                        <name>Spring Maven Snapshot Repository</name>
                        <url>http://maven.springframework.org/snapshot/</url>
                        <snapshots><enabled>true</enabled></snapshots>
                        <releases><enabled>false</enabled></releases>
        </repository>
        <repository>
            <url>http://repo1.maven.org/maven2/</url>
            <id>junit_4</id>
            <layout>default</layout>
            <name>Repository for library Library[junit_4]</name>
        </repository>
    </repositories>
    
</project>


А вот чтоя получаю при билде:
Код

Scanning for projects...
                                                                        
------------------------------------------------------------------------
Building Employeers 1.0.0-BUILD-SNAPSHOT
------------------------------------------------------------------------

[aspectj:compile]

[resources:resources]
[debug] execute contextualize
Using 'UTF-8' encoding to copy filtered resources.
Copying 4 resources

[compiler:compile]
Nothing to compile - all classes are up to date

[aspectj:test-compile]

[resources:testResources]
[debug] execute contextualize
Using 'UTF-8' encoding to copy filtered resources.
Copying 1 resource

[compiler:testCompile]
Nothing to compile - all classes are up to date

[surefire:test]
Surefire report directory: C:\Users\Администратор\Documents\NetBeansProjects\Employeers\target\surefire-reports
Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Error: An unexpected error occurred while trying to open file C:\Users\?????????????\Documents\NetBeansProjects\Employeers\target\surefire\surefirebooter1483889907535458155.jar

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0


[war:war]
Packaging webapp
Assembling webapp [Employeers] in [C:\Users\Администратор\Documents\NetBeansProjects\Employeers\target\Employeers-1.0.0-BUILD-SNAPSHOT]
Processing war project
Copying webapp resources [C:\Users\Администратор\Documents\NetBeansProjects\Employeers\src\main\webapp]
Webapp assembled in [1234 msecs]
Building war: C:\Users\Администратор\Documents\NetBeansProjects\Employeers\target\Employees.war
Warning: selected war files include a WEB-INF/web.xml which will be ignored 
(webxml attribute is missing from war task, or ignoreWebxml attribute is specified as 'true')

[install:install]
Installing C:\Users\Администратор\Documents\NetBeansProjects\Employeers\target\Employees.war to C:\Users\Администратор\.m2\repository\com\mycompany\Employeers\1.0.0-BUILD-SNAPSHOT\Employeers-1.0.0-BUILD-SNAPSHOT.war
Installing C:\Users\Администратор\Documents\NetBeansProjects\Employeers\pom.xml to C:\Users\Администратор\.m2\repository\com\mycompany\Employeers\1.0.0-BUILD-SNAPSHOT\Employeers-1.0.0-BUILD-SNAPSHOT.pom

[dependency:sources]

The following files have been resolved:
   none

The following files were skipped:
   antlr:antlr:java-source:sources:2.7.6
   aopalliance:aopalliance:java-source:sources:1.0
   asm:asm:java-source:sources:1.5.3
   asm:asm-attrs:java-source:sources:1.5.3
   cglib:cglib:java-source:sources:2.1_3
   com.sun.xml.bind:jaxb-impl:java-source:sources:2.1.3
   commons-collections:commons-collections:java-source:sources:2.1.1
   commons-logging:commons-logging:java-source:sources:1.0.4
   dom4j:dom4j:java-source:sources:1.6.1
   javax.activation:activation:java-source:sources:1.1
   javax.inject:javax.inject:java-source:sources:1
   javax.persistence:persistence-api:java-source:sources:1.0
   javax.servlet:jstl:java-source:sources:1.2
   javax.servlet:servlet-api:java-source:sources:2.5
   javax.servlet.jsp:jsp-api:java-source:sources:2.2
   javax.transaction:jta:java-source:sources:1.1
   javax.validation:validation-api:java-source:sources:1.0.0.GA
   javax.xml.bind:jaxb-api:java-source:sources:2.1
   javax.xml.stream:stax-api:java-source:sources:1.0-2
   junit:junit:java-source:sources:4.10
   log4j:log4j:java-source:sources:1.2.15
   mysql:mysql-connector-java:java-source:sources:5.1.13
   net.sf.ehcache:ehcache:java-source:sources:1.2.3
   org.aspectj:aspectjrt:java-source:sources:1.6.9
   org.aspectj:aspectjweaver:java-source:sources:1.6.10
   org.easymock:easymock:java-source:sources:2.4
   org.hamcrest:hamcrest-core:java-source:sources:1.1
   org.hibernate:ejb3-persistence:java-source:sources:1.0.1.GA
   org.hibernate:hibernate:java-source:sources:3.2.6.ga
   org.hibernate:hibernate-annotations:java-source:sources:3.4.0.GA
   org.hibernate:hibernate-commons-annotations:java-source:sources:3.2.0.Final
   org.hibernate:hibernate-core:java-source:sources:3.3.2.GA
   org.hibernate:hibernate-validator:java-source:sources:4.0.2.GA
   org.slf4j:jcl-over-slf4j:java-source:sources:1.5.10
   org.slf4j:slf4j-api:java-source:sources:1.5.10
   org.slf4j:slf4j-log4j12:java-source:sources:1.5.10
   org.springframework:spring-aop:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-asm:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-beans:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-context:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-context-support:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-core:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-expression:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-jdbc:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-orm:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-test:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-tx:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-web:java-source:sources:3.0.6.RELEASE
   org.springframework:spring-webmvc:java-source:sources:3.0.6.RELEASE
   org.springframework.roo:org.springframework.roo.annotations:java-source:sources:1.0.2.RELEASE
   org.springframework.security:spring-security-config:java-source:sources:3.0.6.RELEASE
   org.springframework.security:spring-security-core:java-source:sources:3.0.6.RELEASE
   org.springframework.security:spring-security-web:java-source:sources:3.0.6.RELEASE

------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 10.586s
Finished at: Sat Jul 28 14:23:07 EEST 2012
Final Memory: 8M/19M
------------------------------------------------------------------------



Может кто-нибудь сталкивался с такой проблемой??
PM MAIL   Вверх
mstalker26
Дата 31.7.2012, 13:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 4.7.2009

Репутация: 3
Всего: 11



попробую пальцем в небо smile, что будет, если в пути к проекту не будет символов кириллицы (у Вас это "Администратор"). Попробуйте положить папку проекта в корень диска С и прогнать еще раз тесты.
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0476 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.