2017-08-23 11 views
0

私はappiumテストの開発を開始しています。私は日食、appiumとNGTestライブラリといくつかの他のものをインストールしました。 テストを実行しようとすると(デバイスがPDANet経由で接続されている、Appiumサーバーが実行中)、コンテナのパスに関するエラーが表示されます。Eclipseコンテナのパスはnullにできません

しかし、私は、このファイルの.classpathを見つけました:

<?xml version="1.0" encoding="UTF-8"?> 
<classpath> 
<classpathentry kind="src" path="src"/> 
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> 
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/> 
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/cglib-nodep-3.2.4.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/commons-codec-1.10.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/commons-exec-1.3.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/commons-io-2.5.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/commons-lang3-3.5.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/commons-logging-1.2.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/cssparser-0.9.22.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/gson-2.8.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/guava-21.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/hamcrest-core-1.3.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/htmlunit-2.26.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/htmlunit-core-js-2.26.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/htmlunit-driver-2.26.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/httpclient-4.5.3.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/httpcore-4.4.6.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/httpmime-4.5.3.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/javax.servlet-api-3.1.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/jetty-io-9.4.1.v20170120.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/jetty-util-9.4.1.v20170120.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/jna-4.1.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/jna-platform-4.1.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/junit-4.12.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/neko-htmlunit-2.25.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/phantomjsdriver-1.4.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/sac-1.3.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/serializer-2.7.2.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/websocket-api-9.4.3.v20170317.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/websocket-client-9.4.3.v20170317.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/websocket-common-9.4.3.v20170317.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/xalan-2.7.2.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/xercesImpl-2.11.0.jar"/> 
<classpathentry kind="lib" path="C:/Users/zachmste/Downloads/lib/xml-apis-1.4.01.jar"/> 
<classpathentry kind="con" path="org.testng.TESTNG_CONTAINER"/> 
<classpathentry kind="output" path="bin"/> 
</classpath> 

だから私は何を逃したのですか?何か案は?

+0

TestNGとAndroidフレームワークがプロジェクト用に正しく設定されていることは確かですか?実際に、その2番目のorg.eclipse.jdt.launching.JRE_CONTAINER値が必要ですか? – nitind

+0

わかりません。 TestNGとAndroidが正しく設定されていることをどのように検証できますか? JRE_Containerの値を削除しますか? –

+0

はい。それを除く。 – nitind

答えて

0

プロジェクトを再クローニングし、開発ブランチをチェックアウトして修正できました。 これでアプリケーションを起動できます。

関連する問題