Я пытаюсь загрузить проект из git. Когда я загрузил его в IntellijIdea и попытался импортировать проект Gradle, идея показывает мне ошибку «Unable to load class org.slf4j.LoggerFactory
». после этого когда я нажал Re-download dependencies and sync project (requires network)
Идея началась потребовалась мне android SDK
. Но дело в том, что я не использую LoggerFactory
(или не знаю, где он используется - это не мой собственный проект) и не использую плагины Android или любые другие библиотеки Android. У меня даже был этот проект в моей системе раньше, и я хорошо с ним работал (я удалил его, потому что у меня были проблемы с ветками git). Но когда я попытался загрузить его снова, Gradle начал требовать Android SDK
! Почему и как это решить? Я не хочу устанавливать Android SDK - я должен исправить это правильно.
gradle.build:
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'io.qameta.allure'
defaultTasks 'clean', 'test'
sourceCompatibility = 1.8
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "io.qameta.allure:allure-gradle:2.5"
}
}
allure {
version = '2.2.1'
autoconfigure = true
aspectjweaver = true
allureJavaVersion = 2.6
}
ext {
allureVersion="2.0"
testNGVersion="6.9.6"
selenideVersion="4.11.4"
seleniumVersion="3.11.0"
}
repositories {
mavenCentral()
jcenter()
}
compileJava {
sourceCompatibility = 1.8
targetCompatibility = 1.8
options.encoding = 'UTF-8'
}
compileTestJava {
sourceCompatibility = 1.8
targetCompatibility = 1.8
options.encoding = 'UTF-8'
}
dependencies {
compile "com.codeborne:selenide:${selenideVersion}"
compile "org.testng:testng:${testNGVersion}"
compile group: 'io.qameta.allure', name: 'allure-gradle', version: '2.5'
compile group: 'io.qameta.allure', name: 'allure-testng', version: '2.6.0'
compile 'javax.mail:mail:1.4.7'
testCompile 'io.rest-assured:rest-assured:3.0.2'
}
test {
systemProperties System.properties
systemProperty 'selenide.browser',
'com.fotobook.platform.selenium.webdriver.CustomWebDriverProvider'
testLogging.showStandardStreams = true
systemProperties['emailaddress'] = System.getProperty("emailaddress")
systemProperties['emailpassword'] = System.getProperty("emailpassword")
systemProperties['aut.email'] = System.getProperty("aut.email")
systemProperties['aut.password'] = System.getProperty("aut.password")
useTestNG() {
//
}
task wrapper(type: Wrapper) {
gradleVersion = '4.7'
}
скриншоты: