下载源码并打包生成war包(自己打包dubbo-admin)
转自:https://blog.****.net/mijichui2153/article/details/81667570
dubbo-admin是一个maven项目,首先要在官网上下载源码。如下
但是这里我们只关心dubbo-admin这个文件夹。
其实下面所谓配置的目的就是为了得到war包,war包网上也有,但是下载了很多下来都会有问题,原因可能是每个人的电脑jdk版本或其他环境不一样,因此我们自己打包一个war就好。打包war包,进入dubbo-admin这个文件目录 运行命令:
mvn package -Dmaven.skip.test=true
打包过程中可能会有报错,好像是jar包不兼容造成的,拿着报错信息,直接百度就行。下图的原因就是:
maven库里没有dubbo2.5.4-SNAPSHOT.jar这个版本的dubbo的jar包,把dubbo-admin项目的pom.xml的
-
<dependency>
-
<groupId>com.alibaba</groupId>
-
<artifactId>dubbo</artifactId>
-
<version>${project.parent.version}</version>
-
</dependency>
改为如下在编译就OK了。
-
<dependency>
-
<groupId>com.alibaba</groupId>
-
<artifactId>dubbo</artifactId>
-
<version>2.5.3</version>
-
</dependency>
打包成功后,会看到如下文件按照提示搜就能搜出对应的解决的方案。
打包成功后如下图所示的文件就是我们需要的: