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打包時,發現resource下的properties 配置檔案未生成 ,導致在執行時報錯
場景: 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 包上傳到本地倉庫