728x90
반응형

개발툴/Gradle 7

테스트없이 Gradle 빌드

질문 : 테스트없이 Gradle 빌드단위 테스트를 실행하지 않고 gradle build 를 실행하고 싶습니다. 나는 시도했다 :$ gradle -Dskip.tests build 그것은 아무 일도하지 않는 것 같습니다. 사용할 수있는 다른 명령이 있습니까?답변모든 작업을 제외 -x 명령 줄 인수를 사용해야합니다.시험:gradle build -x test 최신 정보:Peter의 의견에있는 링크가 변경되었습니다. 다음은 Gradle 사용자 가이드 의 다이어그램 입니다.출처 : https://stackoverflow.com/questions/4597850/gradle-build-without-tests

개발툴/Gradle 2021.06.06

Gradle DSL 메서드를 찾을 수 없음 : 'runProguard'

질문 : Gradle DSL 메서드를 찾을 수 없음 : 'runProguard' 마지막 프로젝트에서 업데이트 한 후 오류가 발생합니다. 내 코드에는 문제가 없지만 build.gradle에 문제가 있습니다. 어떻게 고칠 수 있습니까? 여기에 build.gradle 코드 : apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE..

개발툴/Gradle 2021.06.06

Gradle을 사용하여 하나의 단위 테스트 클래스 만 실행하는 방법

질문 : Gradle을 사용하여 하나의 단위 테스트 클래스 만 실행하는 방법저는 Gradle을 처음 사용합니다. Gradle 1.10과 Ubuntu 13을 사용합니다.SBT의 testOnly 와 유사하게 하나의 단위 테스트 클래스 만 실행하는 명령이 있는지 알고 싶습니다.답변단일 테스트 클래스를 실행하려면 Airborn의 대답이 좋습니다.여기에 있는 몇 가지 명령 줄 옵션을 사용하면 다음과 같이 간단히 수행 할 수 있습니다.gradle test --tests org.gradle.SomeTest.someSpecificFeature gradle test --tests *SomeTest.someSpecificFeature gradle test --tests *SomeSpecificTest gradle test..

개발툴/Gradle 2021.06.06

Gradle을 사용하여 종속성 트리 찾기

질문 : Gradle을 사용하여 종속성 트리 찾기gradle을 사용하여 무엇에 의존하는 트리를 생성 할 수 있습니까?나는 프로젝트가 있고 모든 종속성을 찾고 싶습니다. 그래서 앞으로 선언 등으로 조금 잘라낼 수 있습니다.답변모듈 미포함 :gradle dependencies Android의 경우 : gradle app:dependencies Gradle 래퍼 사용 :./gradlew app:dependencies 참고 : app 을 프로젝트 모듈 이름으로 바꿉니다.compile testCompile 과 androidTestCompile 의존성이 있는지, 그리고 그것을 끌어 들이고 있는지 확인하고 싶다면 :./gradlew :app:dependencyInsight --configuration compile ..

개발툴/Gradle 2021.06.05

build.gradle 파일에 로컬 .jar 파일 종속성을 추가하는 방법

질문 : build.gradle 파일에 로컬 .jar 파일 종속성을 추가하는 방법은 무엇입니까? 그래서 내 build.gradle 파일에 로컬 .jar 파일 종속성을 추가하려고했습니다. apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } 여기에서 .jar 파일을 referencedLibraries 폴더에 추가 한 것을 볼 수 있습니다. https://github.com/WalnutiQ/wAlnut/tree..

개발툴/Gradle 2021.06.05

Gradle을 사용하여 릴리스 서명 된 APK 파일을 만드는 방법

질문 : Gradle을 사용하여 릴리스 서명 된 APK 파일을 만드는 방법은 무엇입니까? Gradle을 사용하여 릴리스 서명 된 apk 파일을 생성하기 위해 Gradle 빌드를 갖고 싶습니다. gradle build 수행 할 때 매개 변수가 누락되었는지 확실하지 않습니다. 이것은 내 gradle 파일의 일부 코드입니다. android { ... signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias "******" keyPassword "******" } } } gradle 빌드가 성공적으로 완료되고 내 build/apk 폴더에는 ...-release-unsigned.apk 및 ...-debu..

개발툴/Gradle 2021.06.05

Gradle이 종속성을 다시 다운로드 하도록 하는 방법

질문 : Gradle이 종속성을 다시 다운로드하도록하려면 어떻게해야합니까? 저장소에서 종속성을 다시 다운로드하도록 Gradle에 어떻게 알릴 수 있습니까? 답변 일반적으로 명령 줄 옵션 --refresh-dependencies 를 사용하여 캐시의 종속성을 새로 고칠 수 있습니다. ~/.gradle/caches 아래에서 캐시 된 파일을 삭제할 수도 있습니다. 다음 빌드에서 Gradle은 다시 다운로드를 시도합니다. 특정 사용 사례는 무엇입니까? 동적 종속성 버전 또는 SNAPSHOT 버전을 사용합니까? Unix 시스템에서는 다음을 사용하여 Gradle이 다운로드 한 기존 아티팩트 (아티팩트 및 메타 데이터)를 모두 삭제할 수 있습니다. rm -rf $HOME/.gradle/caches/ 출처 : https..

개발툴/Gradle 2021.06.03
728x90
반응형