나는 이라는 Java 프로젝트를 만들었습니다. OneReports. 어떻게 전체 프로젝트를 Maven으로 옮길 수 있습니까? 일단 maven으로 이동하면 명령 프롬프트에서 어떻게 실행될 수 있습니다. 현재 나는 의존의 문제가 있습니다. 그래서 프로젝트를 옮길 계획입니다. 누구든지 단계별 절차에 도움이 될 수 있습니까?Maven 프로젝트를 실행하는 방법은 무엇입니까? java
C:\Jars>javac -cp "C:\Program Files\Java\selenium\*.jar";"OneReports.jar";"testng.jar" test\TestngTestSuiteUsingXML.java
C:\Jars>java -cp "C:\Program Files\Java\selenium\*.jar";"OneReports.jar";"testng.jar" test.TestngTestSuiteUsingXML
[[TestNGClassFinder]] Unable to read methods on class test.LoginOneReports - unable to resolve class reference org/openqa/selenium/WebDriver
Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/WebDriver
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.privateGetPublicMethods(Unknown Source)
at java.lang.Class.getMethods(Unknown Source)
at org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:59)
at org.testng.TestRunner.initMethods(TestRunner.java:409)
at org.testng.TestRunner.init(TestRunner.java:235)
at org.testng.TestRunner.init(TestRunner.java:205)
at org.testng.TestRunner.<init>(TestRunner.java:153)
at org.testng.SuiteRunner$DefaultTestRunnerFactory.newTestRunner(SuiteRunner.java:522)
at org.testng.SuiteRunner.init(SuiteRunner.java:157)
at org.testng.SuiteRunner.<init>(SuiteRunner.java:111)
at org.testng.TestNG.createSuiteRunner(TestNG.java:1299)
at org.testng.TestNG.createSuiteRunners(TestNG.java:1286)
at org.testng.TestNG.createSuiteRunners(TestNG.java:1289)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1140)
at org.testng.TestNG.run(TestNG.java:1057)
at test.TestngTestSuiteUsingXML.main(TestngTestSuiteUsingXML.java:20)
Caused by: java.lang.ClassNotFoundException: org.openqa.selenium.WebDriver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 18 more
C : 당신은 install maven에 \ 항아리>
여기에 나를 인용하지 마십시오. 하지만 IDE 내부에서 실행할 수있는 것 외에,'mvn run'이 있다고 생각합니다. (플러그인이 필요합니다) –
플러그인은 File-> New-> other로 갈 때 Eclipse에서 활성화되었습니다. -> 새로운 wiza rd -> 거기에 새로운 maven 폴더를 볼 수 있습니다. – Amirdha
이미 m2 플러그인이 설치된 Eclipse가 있으면 Eclipse 작업에서 * 실행 *을 클릭합니까? –