프로그램/Maven / / 2014. 3. 11. 14:11

maven-plugin:3.5.1:dex failed: Could not find tool 'dx.jar'. 해결법

반응형
mavenExecutionResult exceptions not empty
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.5.1:dex (default-dex) on project calc-editor-apk: Execution default-dex of goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.5.1:dex failed: Could not find tool 'dx.jar'. Please provide a proper Android SDK directory path as configuration parameter <sdk><path>...</path></sdk> in the plugin <configuration/>. As an alternative, you may add the parameter to commandline: -Dandroid.sdk.path=... or set environment variable ANDROID_HOME.

sdk가 업데이트 되면서 sdk 폴더 구조가 변경이 되었는데 maven에서는 예전 경로를 찾을려 하기 때문에 오류가 발생합니다.

platform-tools 위치에

build-tools\android-4.4/lib 를 복사하여 dx.jar를 넣어 주고 빌드하면 오류가 해결된다.



반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유