I add junit4.8 in my project, and the test java classes are in src/main/java not src/test/java(i know it's not best practice),
and i set junit dependency scope to runtime.
but when i run mvn clean install -DskipTests=ture,got error,

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project HigoPlatform: Compilation failure: Compilation failure: [ERROR] /mydata/project/HigoPlatform/src/main/java/com/higo/test/TestJunit4.java:[3,24] package org.junit does not exist [ERROR] /mydata/project/HigoPlatform/src/main/java/com/higo/test/TestJunit4.java:[5,17] package org.junit does not exist [ERROR] /mydata/project/HigoPlatform/src/main/java/com/higo/test/TestJunit4.java:[14,4] cannot find symbol
[ERROR] symbol:   class Test
[ERROR] location: class com.higo.test.TestJunit4
[ERROR] /mydata/project/HigoPlatform/src/main/java/com/higo/test/TestJunit4.java:[16,5] cannot find symbol

from error,i try to override the junit version in maven-compiler-plugin with:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</version>
                <configuration>
                    <encoding>UTF-8</encoding>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
                        <version>4.12</version>
                    </dependency>
                </dependencies>
            </plugin>
but not work.any suggest or resolution tip? thanks


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to