Ошибка при установке mvn Не удалось выполнить цель com.jayway.maven.plugins.android.generation2 - PullRequest
0 голосов
/ 03 октября 2018

Это мои настройки:

Maven: 3.5.4 
android-plugin-version: 3.8.2
Java version: 10.0.2

Я создаю новый архетип: e.akquinet.android.archetypes (версия 1.1.0)

После запуска mvn clean installЯ получил одну из этих двух ошибок (в зависимости от комбинации android-maven-plugin и maven):

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/aether/spi/connector/Transfer$State

или

[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:apk (default-apk) on project my-android-project: Execution default-apk of goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:apk failed: A required class was missing while executing com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:apk: sun/misc/BASE64Encoder

Я пробовал разные комбинации (перед тем, как попробовать комбинацию, я всегда чистил свой локальный репозиторий ):

android-maven-plugin: 3.8.2 , 4.0.0 , 3.2.0
maven: 3.5.4 , 3.2.2 , 3.3.9 , 3.1.1

Мне очень нравится Maven, и я хотел бы сделать эту работу

1 Ответ

0 голосов
/ 04 июня 2019

Java 10 не поддерживается.Ознакомьтесь с последним выпуском плагина Android Maven и примером проекта и используйте Java 8.

...