1. 程式人生 > >Jenkins 通過maven打包時,發現resource下的properties 配置檔案未生成 ,導致在執行時報錯

Jenkins 通過maven打包時,發現resource下的properties 配置檔案未生成 ,導致在執行時報錯

場景: Jenkins 構建WebDriver 專案時,報如下圖錯誤:


idea 執行時是沒問題的,經過對比發現是因為Jenkins構建時,發現resource下的properties 配置檔案未生成,找到不所以才提示錯誤

解決方法:

程式碼路徑:


在pom.xml 中bulid  頁籤中新增如下配置:

<resources>
  <resource>
    <directory>src/main/resource</directory>
  </resource> </resources>
directory 值是根據 resource 中的路徑來填寫的

新增完之後,構建即可成功。

相關推薦

Jenkins 通過maven打包發現resourceproperties 配置檔案生成 導致執行時報

場景: Jenkins 構建WebDriver 專案時,報如下圖錯誤: idea 執行時是沒問題的,經過對比發現是因為Jenkins構建時,發現resource下的properties 配置檔案未生成,找到不所以才提示錯誤 解決方法: 程式碼路徑: 在pom.x

springmvc通過@Value註解讀取Properties配置檔案的值junit測試可以取到值但是在業務中無法讀取

最近試著做了個springmvc 專案,在加入 發郵件 功能時遇到的問題。 Spring 通過註解獲取*.porperties檔案的內容,除了xml配置外,還可以通過@value方式來獲取。 @value是需要spring註解掃描的,所以要將spring註解掃描配置中加上實

開啟ActiveMQ載入指定路徑配置檔案

為了能夠在開啟ActiveMQ時能夠載入指定路徑下的配置檔案,可以使用“xbean”語法,具體是“xbean:配置檔案相對路徑/配置檔案絕對路徑”,比如“bin/activemq start xbean:conf/activemq2.xml”,“bin/acti

關於properties配置檔案讀寫追加以及中文亂碼問題

在開發中常用properties檔案來儲存系統配置資訊,下面就properties檔案的讀寫,資訊追加作簡要介紹,順便也解決亂碼問題。 1、首先介紹一下properties類 properties類繼承自Hashtable package com.gmi.

jenkins 自動從svn獲取源碼通過maven打包後發布到遠端tomcat

文件 webapp release manage 內容 ner name 協商 -a 手動生成web的war源碼文件。mvn archetype:generate -DgroupId=com.companyname.automobile -DartifactId=truck

Maven打包出現“Show Console View”錯誤彈出框錯誤詳情為“An internal error has occurred. java.lang.NullPointerException”的解決方法

開開 exceptio 技術 point org ali ava src cor 今天為項目打包時出現了下面的錯誤提示: 打開Details裏面寫的是“An internal error has occurred. java.lang.NullPointerExcepti

利用maven-resource-plugin外掛進行打包不同環境配置檔案切換

基本概念說明(resources、filter和profile):  1.profiles定義了各個環境的變數id  2.filters中定義了變數配置檔案的地址,其中地址中的環境變數就是上面profile中定義的值  3.resources中是定義哪些目錄下的檔案會被

安裝了JDK1.8後配置了環境變數但是Maven打包依然讀取的是JDK1.6的問題解決辦法

     問題描述:使用maven對springboot打包時,報瞭如下錯誤,      錯誤描述:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compil

Maven 打包遇到的坑哭會

我用的是ecplise自帶的maven外掛建立的工程,jdk版本都換了,還是說沒有jre環境。 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:

利用MAVEN打包如何包含更多的資原始檔

首先,來看下MAVENx專案標準的目錄結構:   一般情況下,我們用到的資原始檔(各種xml,properites,xsd檔案等)都放在src/main/resources下面,利用maven打包時,maven能把這些資原始檔打包到相應的jar或者war裡。 有

maven 打包jar should not point at files within the project directory 問題解決

原來是web專案,想通過自動部署外掛把web專案打成war放到tomcat下 在專案根部加了一個pom檔案 但打包的時候卻報錯 should not point at files within th

maven 打包src/main/java目錄的xml等資原始檔沒有打包進去的問題

工作中,給同事除錯maven的自動化打包時,發現src/main/java中一些關於mybatis的xml都沒有打包進去,導致war包啟動不起來,在此記錄一下,解決方法。 預設maven在src/main/java中只編譯java檔案,其他的檔案會被忽略,但可以通過配置po

maven對java專案打包如何通過maven打包依賴jar打包主類在pom.xml中設定

設定位置 <build> <plugins> 在此處新增 </plugins> </build> mav

Jenkins+git+maven 打包構建部署

jenkins本文出自 “清風柳絮” 博客,請務必保留此出處http://binuu.blog.51cto.com/801317/1944493Jenkins+git+maven 打包構建部署

maven 打包動態替換properties資源文件中的配置

mave tools false sof get per 執行 ces pre pom build節點下面添加resource配置: [html] view plain copy <resources>

maven項目中lib目錄有自己私有的包則需要配置一下代碼然後進行打包

target class int art onf 目錄 otc pac lib <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>ma

eclipse使用maven打包的時候發現靜態資源沒包含進去

class color main 匹配模式 true ins ava col lips 今天在打包的時候,發現傳上去的包裏沒有配置靜態資源。 (右鍵項目---》Run As ---> 8 Maven install ) 後來發現是因為在pom.xml裏沒有配置打

eclipse使用maven打包去掉測試類

size efi pom maven打包 clip 配置 pid code xml文件 eclipse使用maven打包時去掉測試類 在pom.xml文件中增加如下配置: <plugin> <groupId>org.apache.mav

maven打包出現打不了包的問題

artifact com false pre tput ase con manifest direct <build> <plugins> <plugin> <groupId>org.apache

maven 打包第三方jar 問題

絕對路徑 div 問題 artifact aging code pan 打包 end 問題:maven 工程在webapp 下lib 引入了第三方jar 包,無法打成war 包 原因:maven 工程打包時要在倉庫檢查jar 全不全 解決:將第三方jar 包上傳到本地倉庫