当我想使用Jenkins作业构建我的Maven项目时,我遇到了问题。 当我在本地构建我的应用程序时,应用程序构建没有问题。但是当我运行詹金斯的工作时,它就像下面的图片一样挂起:
Started by user anonymous
Building in workspace /root/.jenkins/workspace/project
Updating http://ipaddress:port/svn/trunk/project at revision '2016-07-18T08:22:15.365 -0500'
At revision 7872
//it hangs loading here
我正在使用Maven 3.2.3和Jenkins 1.588。
之前我没有遇到任何问题,直到我更改了pom.xml中的连接字符串才能连接到数据库。 (pom.xml中的 datasource.url 属性已更改)。我已将Oracle的版本从11升级到RAC 12,我不得不以下面提供的格式更改连接字符串:
<datasource.url>jdbc:oracle:thin:@aaa-bbb-scan.eeee-rs.local:1521/abdce</datasource.url>
当我运行Jenkins工作时,他卡住了我无法在任何日志文件中找到任何错误...我已经检查了Jenkins日志文件,tomcats日志文件,但没有显示任何内容。在解析POM之前中断作业。
当我还原datasource.url中的更改时,我可以毫无问题地构建我的应用程序。以前的连接字符串的格式如下:
<datasource.url>jdbc:oracle:thin:@ipaddress:1521:abcde</datasource.url>
如果有人知道在哪里寻找问题的解决方案,请发表评论。
提前致谢
答案 0 :(得分:0)
问题与我们的SVN服务器有关。
事实证明,我们在通过Jenkins构建应用程序时没有遇到任何技术问题。