配置Maven

[复制链接]
发表于 : 2018-10-15 20:43:22 最新回复:2019-07-12 17:24:18
4032 7

Maven配置的样例视频:


注: maven本地仓库地址必须是一个新的地址。

 华为封装了一些开源jar包,但并没有修改这些jar包的名字和依赖。所以,如果使用已有的仓库可能导致一些华为封装的jar包下载不到。(jar包下载顺序:先从华为的manve仓库下载,从华为maven仓库下载不到,才会从中心仓库下载--apache的maven仓库。)

本帖最后由 赵穆紫 于 2019-02-22 16:15 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
  • x
  • 常规:

点评 回复

跳转到指定楼层
赵穆紫
赵穆紫   发表于 2018-10-15 20:43:41 已赞(0) 赞(0)

 配置Maven

  •   在gitHub上我们提供了多个版本的样例代码(6.5,C80),每个版本的setting文件不一样,所以要切换到对         应的分支下载对应的setting文件。

  •  打开下载好的样例代码,找到文件夹里面的settings.xm(\FusioninsightHDExamples\setting.xml)

        204806yyn51xz555rrr5u5.png

 

  •复制该文件,把它放置到:C:\Users\变量\.m2\settings.xml(settings.xml中配置的是链接华为官方maven库)。比如:C:\Users\zwx613270.m2\settings.xml。

    204807h8xb840n460kj8p4.png

     注:方框内是自己的电脑的用户。

  • 对于内网不能直接访问外网,需要配置代理的话,可以在settings.xml中添加代理。

151503s2fsjrf6p2sgtfnh.png

   将上图中的账号密码,替换成自己的账号密码(具有外网权限的账户)

  • settings.xml中,可以设置maven仓库的位置,位置可以自行选择。(注:maven仓库是用来存放项目中所依赖的jar。这个标签必须放到proxy前面才能生效。)

    204809oit8pgfrwwruuc89.png

                                                       ---------maven配置完成---------

 

  • x
  • 常规:

点评 回复

赵穆紫
赵穆紫   发表于 2018-12-13 15:16:54 已赞(0) 赞(0)

1.1      Settings文件介绍:

1548726381804

 <localRepository></localRepository>:这个标签使用来设置本地maven仓库的位置。项目所下载的jar包,都会存储到这里。

1548726454417

<servers></servers>:这个标签里面,我们设置了一个用户名及密码,用来连接华为的maven库。用户名和密码是经过加密的。

1548726573183

<mirror></mirror>:这个标签里面设置是apache中心maven库的地址。华为的maven库只存储了,华为自己所编译的jar包,如果项目中使用了开源的jar包,就需要通过apache中心maven库来下载。

1548726810438

<profiles></profiles>:这个标签里面设置了华为maven库的地址,这个地址也是经过加密的,所以这个网址是打不开的(报404)。

如果,开发环境是外网环境,可以忽略以下步骤:

对一个内网的开发环境,则需要配置代理来获得外网权限。则在settings文件中需要配置代理,以便可以从下载所需要的jar包。

 1548727090087

<proxies></proxies>:这个标签中设置的代理的一些信息。账号,密码是拥有外网权限的用户和密码。

代理网址的获取:打开浏览器-->internet选项-->连接-->局域网设置-->地址。

1548727403857

jar包的下载顺序是:华为maven-->中心库(先从华为的maven库中下载,如果下载不到,就会去中心库中下载。)

注:如果没有配置maven,直接导入项目,然后在去配置maven,可能导致jar包下载失败。

华为的jar包中,可以对开源的jar包进行修改。未配置maven,直接导入项目,项目所依赖的jar包是从中心库下载的,这样可以能导致依赖报错:未找到某个类。

解决办法:删掉本地maven库从新下载jar包。

 


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
  • x
  • 常规:

点评 回复

ywx733394
ywx733394   发表于 2019-5-8 08:56:59 已赞(0) 赞(0)

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project hdfs: Compilation failure: Compilation failure
请问这是什么错误呀
  • x
  • 常规:

点评 回复

雄芯
雄芯  版主 发表于 2019-5-29 16:02:53 已赞(0) 赞(0)

ywx733394 发表于 2019-05-08 08:56 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) ...
确认一下自己的工作环境能访问外部网络不
  • x
  • 常规:

点评 回复

班尼路
班尼路   发表于 2019-6-23 20:20:44 已赞(0) 赞(0)

下到的setting.xml maven仓库访问不了

六月 23, 2019 8:09:59 下午 org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RetryExec execute
信息: I/O exception (java.net.SocketException) caught when processing request to {s}->https://devrepo-cn-south-1.devcloud.huaweicloud.com:443: Connection reset
  • x
  • 常规:

点评 回复

user_3689810
user_3689810 发表于 2020-1-3 14:20
同问 严重怀疑文档中提供的账号密码是错误的  
sssssssssssssssss
sssssssssssssssss   发表于 2019-7-12 17:24:18 已赞(0) 赞(0)

配置Maven-2999213-1
  • x
  • 常规:

点评 回复

发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录