Jenkins 打包 java项目时 丢失 配置文件(resource)

摘要:
使用IDEA开发的springboot项目在本地打包运行可以,但是利用Jenkins打包运行提示读取不到配置文件中的变量,打开jar包发现里面没有配置文件。解决方法是在pom中增加如下配置src/main/resources

使用IDEA开发的spring boot 项目在本地打包运行可以,但是利用Jenkins打包运行提示读取不到配置文件中的变量,打开jar包发现里面没有配置文件。解决方法是在pom中增加如下配置

<build>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
      </resource>
    </resources>
  </build>

免责声明:文章转载自《Jenkins 打包 java项目时 丢失 配置文件(resource)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇第二篇 kubernetes 集群部署 Traefik-ingressOraCle 记录 实现 sql中的 for xml path ('')下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

jenkins关闭和重启

我们用jar -jar jenkins.war来启动jenkins服务器,那么我们如何关闭或者重启jenkins服务器呢?经过搜索找到了相应的方法. 关闭jenkins服务 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/,那么我只需要在浏览器地址栏上敲下http://l...

[持续集成]Jenkins 自动化部署 Maven 工程

一、Jenkins 持续部署原理图 基础服务: 1 SVN 服务      SVN是Subversion的简称,是一个开放源代码的版本控制系统。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。(源自百度百科) 2 Nexus 服务      Maven的一种仓库软件。 3 Jenkins服务      持续集成工具。 4 Web容器服...

Selenium Grid + Maven + TestNG + Jenkins 完成Selenium 分布式并发测试

Selenium Grid 是什么?   Selenium Grid 是一个可以方便的让你脚本运行在不同的平台以及不同的浏览器上的一个框架。Selenium Grid 分1和2两个版本,其中Selenium Grid 2的发布还晚于Selenium 2.0,也就是说Selenium Grid 2 并不是和Selenium 2.0 一起发布的,但是Selen...

向github项目push代码后,Jenkins实现其自动构建

配置Jenkins(添加Github服务器) 1、进入【系统管理】 --> 【系统设置】 ,找到【Github】 2、添加Github服务器 这里需要github提供一个密钥文本,我们去github创建一个   创建成功后复制下面这一串,贴到Jenkins中 选择凭据后,点击连接测试,查看是否连接上github 创建测试任务(这里...

Docker集成Jenkins自动化部署SpringBoot-Jenkins自动化部署SpringBoot到Docker(转)

原文:http://www.html580.com/study/247.html springboot源码测试例子 https://gitee.com/html580/boot 一、Docker集成Jenkins自动化部署SpringBoot 1.使用docker 安装jenkinsdocker run -p 8080:8080 -p 50000:5000...

Jenkins配置基于角色的项目权限管理

本文将介绍怎样配置jenkins,使其能够支持基于角色的项目权限管理。 因为jenkins默认的权限管理体系不支持用户组或角色的配置,因此须要安装第三发插件来支持角色的配置。本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Pl...