Это мой первый раз, чтобы попробовать maven
. Мои os в linuxmint
. Я установил maven успешно.mvn archetype: создать SHA-256 MessageDigest недоступно
МВН -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00: 41: 47 + 08: 00) Maven дома:/Главная/GZX/danale/окружающая среда/apache- maven-3.3.9 Java-версия: 1.8.0_111, поставщик: Oracle Corporation Домашняя страница Java: /usr/java/jdk1.8.0_111/jre Язык по умолчанию: zh_CN, кодировка платформы: UTF-8 Название ОС: "linux ", версия:" 4.4.0-53-generic ", arch:" amd64 ", семейство:" unix "
Но когда я использовал mvn archetype:create
МВН архетип: создать -DgroupId = org.sonatype.mavenbook.ch03 -DartifactId = простой -DpackageName = org.sonatype.mavenbook
он показал странную ошибку ,
[ПРЕДУПРЕЖДЕНИЕ] инъекционного Ошибка: org.sonatype.plexus.components.cipher.DefaultPlexusCipher com.google.inject.ProvisionException: Невозможно положения см следующие ошибки: Ошибка инъекционного конструктор, org.sonatype.plexus .components.cipher.PlexusCipherException: java.security.NoSuchAlgorithmException: SHA-256 MessageDigest недоступен на org.sonatype.plexus.components.cipher.DefaultPlexusCipher. (Неизвестный источник) при поиске org.sonatype.plexus.components.cipher. DefaultPlexusCipher
Было так странно, как мне это сделать?
Вызывает ли это ** SHA-256 MessageDigest ** при использовании 'mvn archetype: create'? Но в моей среде Java нет ошибки, а версия jdk не очень стар. Так что эта проблема действительно странная. – gzx