①dubbox的jar包并没有部署到maven的中央仓库库,安装dubbox的本地仓库jar包。
用目前提供的坐标在互联网的maven中央仓库找不到这个jar包,需要手动安装这个jar包到maven本地仓库。
首先安装好maven并配置好环境变量(省略)
然后在dos命令行输入:mvn -v ,出现版本号,则maven安装正确
然后输入:mvn install:install-file -Dfile=d:\dubbo-2.8.4.jar -DgroupId=com.alibaba -DartifactId=dubbo -Dversion=2.8.4 -Dpackaging=jar
然后在maven的本地仓库就有了dubbox的jar包,我的本地仓库在C:\Users\Administrator\.m2\repository目录下面。这样一来,可以绕开中央仓库使用jar包。其他的jar包本地安装也可以按照这种方式安装。
maven中央仓库没有的jar包,可以通过这种方式手动安装。
②离线约束
如果不配置这个离线约束,在eclipse里面敲配置代码,则没有提示。加上这个离线约束,就会有代码提示。
双击打开eclipse,然后Window->Preferences,在搜索框输入:xml,点击XML Catalog,然后点击Add
然后点击:File System...
选择文件:dubbo.xsd
然后Key Type选择:Schema location
然后Key输入地址:http://code.alibabatech.com/schema/dubbo/dubbo.xsd
再点击:Apply and Close