一、该问题的重现步骤是什么?
系统重装,下载 BladeX-Tool 编译报错
[ERROR] Failed to execute goal on project blade-core-db: Could not resolve dependencies for project org.springblade:blade-core-db:jar:4.5.0.RELEASE: Failed to collect dependencies at com.oracle:ojdbc7:jar:12.2.0.1: Failed to read artifact descriptor for com.oracle:ojdbc7:jar:12.2.0.1: Could not transfer artifact com.oracle:ojdbc7:pom:12.2.0.1 from/to bladex (https://center.javablade.com/api/packages/blade/maven): Authentication failed for https://center.javablade.com/api/packages/blade/maven/com/oracle/ojdbc7/12.2.0.1/ojdbc7-12.2.0.1.pom 401 Unauthorized -> [Help 1
3. 已复制原系统 maven settings.xml 文件, 配置应该是正确的。
<servers>
<!-- Another sample, using keys to authenticate.
<server>
<id>siteServer</id>
<privateKey>/path/to/private/key</privateKey>
<passphrase>optional; leave empty if not used.</passphrase>
</server>
-->
<server>
<id>bladex</id>
<configuration>
<httpHeaders>
<property>
<name>Authorization</name>
<value>token *****ce351a47f2fbc92598bb8c8b713655*****</value>
</property>
</httpHeaders>
</configuration>
</server>
</servers>
<mirrors>
<mirror>
<id>aliyun-repos</id>
<name>Aliyun Public Repository</name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>*,!bladex</mirrorOf>
</mirror>
<mirror>
<id>nexus</id>
<name>nexus repositories</name>
<url>https://repo1.maven.org/maven2</url>
<mirrorOf>*,!bladex</mirrorOf>
</mirror>
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
</mirrors>
4. 重新生成令牌,也报错:
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
BladeX-Tool 4.5.0.RELEASE
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端