2016-07-12 2 views
1

TestNG를 사용하여 Java 코드를 테스트하려고합니다. TestNG-Plugin은 IntelliJ에 설치되어 있으며 의존성 :Intellij에서 TestNG 기능을 인식하지 못합니다.

이 Maven에 추가되었습니다. 그러나 클래스에 "@Test"라고 쓰면 IntelliJ는 " 'Test'심볼을 해석 할 수 없습니다.

org.testng.annotations.Test를 가져 오는 중 하나가 인식되지 않습니다. 인 IntelliJ는 메이븐 의존성을 무시 여기

프로젝트 구조와 오류이다.?

enter image description here

내가보다는 그냥 메이븐 의존성을 추가, 더 TestNG를 뭔가를 했어야

+1

'MVN 깨끗한 install '이다 –

+1

을 마우스 오른쪽 버튼으로 클릭 서명 스프링 시도 또는 심지어 dc16 서명을하고 _maven -> reimport_를 선택하십시오. – Magnilex

+1

위의 경우 이외에 POM에 Test-NG 종속성을 추가 했습니까? 추신 또한 [ 테스트] (https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope)을 정의에 추가해야합니다. – Morfic

답변

0
  1. 실행 mvn clean

  2. , test-testngscope 설정 예 :

    <dependency> 
        <groupId>org.testng</groupId> 
        <artifactId>testng</artifactId> 
        <version>6.12</version> 
        <scope>test</scope> 
    </dependency> 
    
  3. 실행 mvn install

관련 문제