Maven 中 com.adobe.blazeds 的配置失效解决方案

在接手项目中存在 dependency 为 com.adobe.blazeds 一直无法获取,执行 maven install 过程中总失败。

<span style="white-space:pre">		</span><dependency>
			<groupId>com.adobe.blazeds</groupId>
			<artifactId>blazeds-common</artifactId>
			<version>4.0.0.14931</version>
		</dependency>
		<dependency>
			<groupId>com.adobe.blazeds</groupId>
			<artifactId>blazeds-core</artifactId>
			<version>4.0.0.14931</version>
		</dependency>
经查找,此 dependency 已被废弃,blazeds 疑似并入了 apache 的 flex 项目中。


方案一:替换 blazeds 为 flex 源。由于两者包内数据几乎无异,可无修改替换。目前的最新 flex 包已经更新为 4.7.2。更换以上 dependency 为以下包,再执行 maven -> update project 以及 run -> maven install。

		<dependency>
			<groupId>org.apache.flex.blazeds</groupId>
			<artifactId>flex-messaging-common</artifactId>
			<version>4.7.2</version>
		</dependency>
		<dependency>
			<groupId>org.apache.flex.blazeds</groupId>
			<artifactId>flex-messaging-core</artifactId>
			<version>4.7.2</version>
		</dependency>
若 flex 源无法下载,可添加以下 apache 的官方源。将以下 repositories 添加至项目内 pom.xml 的 project 节点下。

	<repositories>
		<repository>
			<id>apache-maven2-repository</id>
			<url>https://repo1.maven.org/maven2/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</repository>
	</repositories>

	<pluginRepositories>
		<pluginRepository>
			<id>apache-maven2-repository</id>
			<url>https://repo1.maven.org/maven2/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</pluginRepository>
	</pluginRepositories>


方案二:查找 com.adobe.blazeds 相关的 repository,添加至项目内 pom.xml 的 project 节点下。再执行 maven -> update project 以及 run -> maven install。

	<repositories>
		<repository>
			<id>spring-flex-repository</id>
			<url>https://src.springsource.org/svn/spring-flex/trunk/spring-flex/local-repo/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</repository>
	</repositories>

	<pluginRepositories>
		<pluginRepository>
			<id>spring-flex-repository</id>
			<url>https://src.springsource.org/svn/spring-flex/trunk/spring-flex/local-repo/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</pluginRepository>
	</pluginRepositories>



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值