1. 程式人生 > >springboot打成jar包,找不到mapper.xml檔案

springboot打成jar包,找不到mapper.xml檔案

最近在使用springboot的時候,專案在本地可以執行,打成jar包放到伺服器說是沒有找到mapper.xml檔案,網上找了好久沒找到。

最後解壓jar包發現mapper.xml檔案沒有打進去。

把pom檔案中的打包外掛改成

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>
        </plugins>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
            </resource>
            <resource>
                <directory>${project.basedir}/src/main/resources</directory>
            </resource>
        </resources>
    </build>

打包成功

相關推薦

springbootjarmapper.xml檔案

最近在使用springboot的時候,專案在本地可以執行,打成jar包放到伺服器說是沒有找到mapper.xml檔案,網上找了好久沒找到。 最後解壓jar包發現mapper.xml檔案沒有打進去。 把pom檔案中的打包外掛改成 <build>       

springboot專案jar執行程式讀取jarclasses中的檔案

使用:this.getClass().getResourceAsStream("/你的檔名稱");如果如果你在靜態類中想使用此語句是不可能的,不要問我為什麼。若要使用,可以在呼叫靜態類的時候先通過此語句來獲得 該檔案的 InputStream 物件,傳到靜態類中,這樣就可以在

java 如何把自己寫的淚jar如何放入classpath讓其他人可以使用

-c ima 技術 test 路徑 log spa images mage 定位到要打包的上一層路徑,執行jar -cvf test.jar *.*(輸入需要打包的內容,此為所有內容) 在你要打包的文件夾同級目錄下回生成該文件夾名字的jar包了 其他人使用時

springbootJar後部署至Linux伺服器上

下面主要記錄一下springboot打包成jar包在Linux服務上部署的步驟: 1、通過WinSCP,將相應的Jar檔案,複製到Linux指定目錄下,如/home/ 2、開啟ssh,進入/home目錄下,執行如下命令,進行專案的啟動,此方式為後臺啟動,即使關閉當前視窗,專案還是在執行的,會生成nohu

springbootjar無法訪問靜態資源問題

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

SpringBoot jar 釋出到伺服器上

SpringBoot打成的jar包釋出到伺服器上 步驟 1. pom.xml檔案中必須包含: <packaging>jar</packaging> <build>     <plugins>  

eclipsejar包含第三方jar

新建資料夾,把jar包放入檔案中,新建一個lib資料夾,把第三方jar包放入lib資料夾中 修改檔案

springbootjar涉及到的linux命令

pri shell 後臺運行 java進程 就會 nbsp inux 直接 後臺 首先要明確 springboot項目打成jar包 查的是java進程不是tomcat進程 直接可以 ps -ef|grep java 就可以查出來 也可以用jbs -l 查詢後臺進程 還有啟動

SpringBootjar的配置方式

pom.xml中新增Springboot外掛 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>

maven+springbootjar

mvn clean package -DskipTests:在專案目錄下執行此命令,在target目錄下生成jar包或war包。 mvn clean:清理專案生產的臨時檔案,一般是模組下的target目錄 mvn compile -DskipTests:模組安裝命令 將打包的的jar/war檔案複製到你的本

Androidyjar到目標檔案到bundles目錄和jar)解決

1、說明 以前我們打包會在LibModule下的build.gradle中新增以下命令: task clearJar(type: Delete) { delete 'build/outputs/' } task makeJar(type: Copy) {

spring boot jar部署到公司Linux系統的伺服器

FileZilla使用詳情 主機號:47.88.171.117 使用者名稱:root 密碼:[email protected]@7281001 埠:22 遠端站點:/develop/myjar 將其中檔案miner-currency-0.0.1-SNA

springbootjar後配置外部資源對映靜態資源

很多的專案都要上傳圖片那些,然後通過打包jar包或者war包釋出到伺服器上,我們不可能把上傳圖片的資料夾放在jar包或者war包裡面,那樣會越來越大。所以有了下面的配置,其他框架都好說可以把檔案放在tomact下,但是springboot專案是內建tomact所以會有

springboot jar並執行

打成jar包 以往的WEB程式需要打成WAR包,部署到Tomcat上,而Spring Boot支援打包成JAR的形式,就算是JAR裡面包含圖片、頁面等,也是支援的。另外使用JAR包的方式也方便部署到Docker上。 要想把Spring Boot打包成JAR的形式,需要

spring boot專案jar部署

1.在pom.xml檔案中新增2.在pom.xml中新增新的外掛3.找到專案檔案的根目錄,在cmd命令列中輸入:mvn clean package出現build success即為打包完成4.在專案中的target目錄下出現一個可執行的jar檔案此時在此資料夾下執行:java

把Maven專案連同其依賴jar一同jar並執行入口類

需求: 在我本地的電腦上存在一個maven工程,在pom檔案中依賴了一些第三方jar包。現在需要把工程打成jar包,然後放到linux伺服器中執行。 因此i,現在就需要在打jar包的同時既要指定執行

SpringBootJar後獲取靜態資原始檔

SpringBoot  專案打成jar包後 Resource下的靜態資源訪問 ClassPathResource resource = new ClassPathResource("export/aaa.txt"); InputStream inputStream = r

springbootjar後無法讀取resource資料夾下檔案模板---------------gxy

springboot打成jar包後無法讀取resource資料夾下檔案模板 BufferedInputStream bis = null; OutputStream os = null; Cla

Ueditor 整合SpringBoot jar放到伺服器出現的問題

打成jar百度的富文字就會出現這個問題本地環境不會,上了測試機就會,是讀取不到後臺配置資訊造成的controller.jsp這個檔案讀取不到專案的真實路徑,遇到同樣問題的人可以打下log看下所以這種情況我們只能在後臺去寫控制器去實現,因為打成jar包後他的路徑跟war包是不一

SpringBootwar部署到Tomcat伺服器

    SpringBoot預設達成jar包,使用SpringBoot構想web應用,預設使用內建的Tomcat。但考慮到專案需要叢集部署或者進行優化時,就需要打成war包部署到外部的Tomcat伺服器中。    本文所使用SpringBoot版本為:2.0.3.RELEAS