Welcome to the K-free blog;|

k-free

园龄:5年8个月粉丝:5关注:7

Maven编译过程中出现的问题

  在用Jenkins编译Gitlab上代码过程中,实际使用的是Maven服务器上的打包命令,以下为打包过程中出现的问题及解决方案

问题一:Maven无法编译Snapshot版本代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
答:登录至maven所在服务器,修改settings.xml中的   <profile>
      <id>snapshots</id>
 
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
 
      <repositories>
        <repository>
          <id>snapshots</id>
          <name>Repository for JDK 1.4 builds</name>
          <url>http://私服地址</url>
          <releases>
            <enabled>false</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </repository>
      </repositories>
    </profile>

  

问题二:使Maven使用私服地址下载依赖?

1
2
3
4
5
6
7
8
9
10
11
答:登录至maven所在服务器,修改settings.xml中的
  <mirrors>
    <mirror>
      <id></id>
      <mirrorOf></mirrorOf>
      <name></name>
      <url>http://私服地址</url>
    </mirror>
  </mirrors>
 
  以上内容可询问研发人员

  

问题三: Jenkins每次build的时候观察过程都会发现maven在一直从私服下载依赖,不从本地缓存下载?

1
2
答: 登录至maven所在服务器,修改settings.xml中的
<localRepository>/home/jenkins/maven/cache</localRepository>(改为自己用的目录)

 

问题四:Jenkins编译Maven项目时,总是会提示私服缺少依赖,当上传完成后还会提示报错,类似下面这样;

 

 答:如果私服确实没有的话,那么就需要手动上传,并且要在maven那台服务器上使用"mvn clean install -U"来强制更新,随后再使用构建命令执行操作尝试

本文作者:k-free

本文链接:https://www.cnblogs.com/k-free-bolg/p/11981060.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   k-free  阅读(549)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 新時代 (ウタ from ONE PIECE FILM RED) Ado
新時代 (ウタ from ONE PIECE FILM RED) - Ado
00:00 / 00:00
An audio error has occurred.

作词 : 中田ヤスタカ

作曲 : 中田ヤスタカ

新時代はこの未来だ

世界中全部 変えてしまえば

変えてしまえば

ジャマモノ やなもの なんて消して

ジャマモノ やなもの なんて消して

この世とメタモルフォーゼしようぜ

ミュージック

キミが起こす マジック

目を閉じれば未来が開いて

目を閉じれば未来が開いて

いつまでも終わりが来ないようにって

この歌を歌うよ

Do you wanna play? リアルゲーム ギリギリ

Do you wanna play? リアルゲーム ギリギリ

綱渡りみたいな旋律

認めない戻れない忘れたい

夢の中に居させて I wanna be free

見えるよ新時代が 世界の向こうへ

さあ行くよ NewWorld

新時代はこの未来だ

新時代はこの未来だ

世界中全部 変えてしまえば

変えてしまえば

果てしない音楽がもっと届くように

夢は見ないわ キミが話した

「ボクを信じて」

あれこれいらないものは消して

あれこれいらないものは消して

リアルをカラフルに越えようぜ

ミュージック

今始まる ライジング

目をつぶりみんなで逃げようよ

目をつぶりみんなで逃げようよ

今よりイイモノを見せてあげるよ

この歌を歌えば

Do you wanna play? リアルゲーム ギリギリ

Do you wanna play? リアルゲーム ギリギリ

綱渡りみたいな運命

認めない戻れない忘れたい

夢の中に居させて I wanna be free

見えるよ新時代が 世界の向こうへ

さあ行くよ NewWorld

新時代わ この未来を

新時代わ この未来を

世界中全部 変えてしまえば 変えてしまえば

果てしない音楽がもっと届くように

夢を見せるよ 夢を見せるよ

新時代だ

新時代だ

新時代だ