2013-05-15 2 views
0

Sauce Labs Java 튜토리얼을 시도 할 때 다양한 컴파일/실행 오류가 발생합니다. -DarchetypeRepository 생성 : 나는saucelabs java tutorial 컴파일 오류

소스 랩의 자바 튜토리얼은 JUnit을 기반으로 프로젝트를

MVN의 원형을 생성하기 위해 메이븐 명령을 보여줍니다 (주노) 명령 줄에 이클립스에서 메이븐을 실행할 때 이러한 오류는 다르다 = http://repository-saucelabs.forge.cloudbees.com/release -DarchetypeGroupId = com.saucelabs -DarchetypeArtifactId = 빠른 - webdriver-의 JUnit -DarchetypeVersion = 1.0.17 -DsauceUserName = 사용자는 -DsauceAccessKey =

폴더 구조 받는다는 POM 파일 및 코드에 의해 생성되는 access_key 이 명령과 튜토리얼 TS 사용자는 새로 만든 프로젝트 폴더로 변경하고 나는 java.lang.ClassNotFoundException가 오류를 얻고이 시점에서 다음 명령을

MVN 테스트

를 실행합니다. org.junit.runner.notification.RunListener는 분명히 발견되지 않습니다. (Eclipse에서) 프로젝트의 Maven 종속성에서 볼 수 있습니다.

Maven에서 다음 라이브러리를 찾을 수 없다는 오류가 나타납니다. sauce_junit1.0.17.jar

+0

그것은 아마 것을 알 수 있습니다 jar 파일이 로컬로 다운로드 되었습니까? – Ric

+0

은 pom.xml이있는 디렉토리/폴더로 이동해야 할 수도 있습니다. – Omkar

+0

jar 파일이 로컬로 다운로드되었고 pom.xml이있는 폴더에서 명령을 실행했습니다. – gffny

답변

0

명령 줄에서 mvn test를 실행하는 문제를 해결했습니다. 프로젝트를 생성 할 때 1.0.18로 1.0.17에서 DarchetypeVersion 변경

MVN의 원형 : 생성 -DarchetypeRepository = http://repository-saucelabs.forge.cloudbees.com/release -DarchetypeGroupId = com.saucelabs -DarchetypeArtifactId = 퀵 스타트 - webdriver-JUnit을 -DarchetypeVersion = 1.0.18 - DsauceUserName = 사용자 -DsauceAccessKey = access_key

은 내가 sauce_junit jar 파일이 1.0.18 내 지역의 repo에 있지만 받는다는는 jar 파일을 다운로드 할 수 없기 때문에하지 1.0.17