빌드 할 때 Gradle과 함께 Intellij Community Edition을 사용하고 있습니다.Applam이 내 Gradle 종속성에있는 경우 가져올 수없는 이유는 무엇입니까?
여기 내 build.gradle의 deps입니다 :
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.+'
testCompile 'info.cukes:cucumber-java:1.2.4', 'info.cukes:cucumber-junit:1.2.4'
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.amazonaws:aws-devicefarm-gradle-plugin:1.2'
compile 'io.appium:java-client:4.0.0'
classpath "io.qameta.allure:allure-gradle:<latest>"
}
내가 IO에서 appium 물건 중 하나를 가져 오기를 수행하려고
. Intellij는 그것이 존재하지 않는다고 말합니다. 외부 라이브러리에는 수많은 Gradle : Library가 있지만 Appium 용 라이브러리는 없습니다.Appium은 라이브러리가 아니라고하지만, complie와 testCompile을 모두 시도했으며 어느 appium 네임 스페이스도 가져올 수 없습니다.
import io.appium.java_client.functions.AppiumFunction;
import org.openqa.selenium.support.ui.ExpectedCondition;
이들은 내 src 및 test 폴더에서 찾을 수 없습니다. 반면에 나는 아무런 문제없이 오이를 가져올 수 있습니다.
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;
작업과 IntelliJ를 그들과 함께 컴파일 위의 2
.
을 실행함으로써 당신은 build.gradle 클릭을 의미 그것을 실행? – liminal18
예. 알림을 받고있는 경우 'gradle 프로젝트를 가져와야합니다.' '가져 오기 변경 사항'을 선택하십시오. –
Ok가 시도합니다. – liminal18