spring boot 匯出jar 包,執行報錯無法載入 orcl驅動的問題。
原因是因為orcl資料庫是收費的,所以在pom檔案中無法匯入所以需要手動新增jar包,但是打包的時候無法將手動的jar包打包,只打包maven中的jar。
解決的辦法:
需要自己本地建立一個maven本地倉庫,然後需要配置環境 。
將執行 mvn install:install-file -Dfile=C:/ojdbc14.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -DgeneratePom=true
然後在pom直接匯入就可以了
相關推薦
spring boot 匯出jar 包,執行報錯無法載入 orcl驅動的問題。
原因是因為orcl資料庫是收費的,所以在pom檔案中無法匯入所以需要手動新增jar包,但是打包的時候無法將手動的jar包打包,只打包maven中的jar。 解決的辦法: 需要自己本地建立一個maven本地倉庫,然後需要配置環境 。 將執行 mvn
IDEA匯出jar包後執行報錯 找不到或無法載入主類
綜上所訴, 我又嘗試在最開始選擇配置的時候,如果選擇extract to the target JAR(提取到目標jar包) 這個選項,那麼對於我這個測試專案就完全沒問題了,生成的test.jar包裡包含MANIFEST.MF檔案,並且這個包裡不會再有其他的jar包了,就沒有問題了
linux測試環境,部署spring boot打的jar包,簡易偷懶腳本
head 新的 lena fin abs sta log linux nbsp 當前已有jar在運行,上傳新jar之後,需要刪除舊的,執行新的,一不小心可能就把新的刪了,就寫了個腳本,做下記錄 #!/bin/bash path=/work/server/ fileH
spring boot 打jar包,獲取resource路徑下的檔案
前言:最近在spring boot專案靜態類中獲取resource路徑下檔案,在idea中啟動都可以獲取,但是打包後變成了jar包 就無法獲取到。我想到了兩種方法,一種是根據http訪問靜態資源比如 localhost:9080/static/template/xxx.ftl檔案。另外一種是根據流獲
Spring Boot 以 jar 包方式執行在後臺
Spring-boot jar 包方式啟動: 首先,為了防止和常用的 Tomcat 8080 埠衝突,將 Spring-boot 專案的埠號設定為 9090。 具體方法:在 application.properties 檔案裡寫 server.port=90
Spring boot 採用Cxf 整合WebService 執行報錯“Error creating bean with name 'endpoint' defined ”
Spring boot 採用Cxf 整合WebService 執行報錯“Error creating bean with name ‘endpoint’ defined ” 由於新專案的需要,專案框架採用Spring boot 1.5.13.RELEASE、j
Idea 新建springboot專案 spring-boot-starter-parent 包maven依賴報錯
今天使用Idea匯入spring-boot 專案時 maven 報錯 <parent> <groupId>org.springframework.boot</gr
Intellij Idea Maven工程編譯時無法關聯lib資料夾中的第三方jar包,執行時報錯找不到類
[問題描述] 將lib資料夾或者資料夾中jar包新增到依賴中,執行的時候仍然找不到jar包中的class。 [解決思路] 將lib資料夾中的jar安裝到本地maven倉庫中,修改pom.xml檔案新增jar依賴。 [解決步驟] [1] maven安裝jar包的命令如下:
(已解決)拷貝dll檔案到另一個專案,編譯不報錯,執行報錯“未能載入檔案或程式集...”
未能載入檔案或程式集“JUtility, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一個依賴項。試圖載入格式不正確的程式。 需要注意該dll生成的目標平臺:右擊專案-生成-目標平臺, 引用這個dll的專案
【spring cloud】【IDEA】【Maven】spring cloud多模組打包,打包的jar包只有幾k,jar包無法執行,執行報錯:no main manifest attribute, in /ms-eureka.jar
======================================================================================== 引申:maven打包多模組spring cloud服務報錯 程式包XXX不存在 : https://www.cnblog
Spring Boot打jar包執行,引用外部jar包
剛遇到這個問題的時候,一臉懵逼,已經打好jar包在伺服器上執行,訪問介面的時候卻提示java.lang.NoClassDefFoundError。後來發現是因為引用了一個語音合成的jar包,這個jar包不是通過maven引入的事直接add Jar新增的,所以在打包執行的時候讀
spring boot 匯出jar執行出錯的小記
1、內嵌web容器預設scope是provided,需要刪掉scope,不使用外部容器。 2、若專案中有多個main方法,需指定spring boot啟動的入口,如下: <properties> <!-- The main cla
Spring Boot打了jar包,啟動時報錯
springboot出現Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]],也就是tomcat啟動不起來,原因:可能是 servlet-api-x.x.jar衝突,原來我在pom
spring boot 支援jar包執行jsp
一.引言 Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Boot致力於在蓬勃發展的快速應用開
專案新匯入jar包之後,執行報錯:類沒有找到異常(java.lang.ClassNotFoundException)
在專案需要讀取一個.xlxs型別的Excel檔案,因為之前一直讀取的是.xls檔案,所以這次在網上新下載了一些jar包,然後更改了程式之後,寫了個demo已經沒問題了。 但是....!!!!!!!!! 當我把程式部署在tomcat下時,執行就出錯了。。。 java.lan
Spring Boot 本地jar包
install 可能 絕對路徑 空格 還需要 直接 color 常用 mvn 一:問題場景 在開發過程中,我們有時會遇到Maven中央庫沒有的jar包,比如公司自己開發的而又沒有放入公司私庫的jar包,這時就不能通過三圍在pom中直接引入。那麽怎麽在項目中引入這些本
spring boot打jar包和打war包的區別作用以及需要的改動
spring boot打jar包和打war包的區別作用 此文為轉載:http://mrlee23.iteye.com/blog/2047968 在開發除錯完成之後,可以將應用打
Spring boot 讀取jar包中resources下的檔案
package com.jiankunking.elasticsearch.extension.util; import org.springframework.core.io.DefaultResourceLoader; import org.springframework.core
spring boot打jar包和打war包的區別
spring boot既可以打成war釋出,也可以找成jar包釋出。說一下區別 jar包:直接通過內建tomcat執行,不需要額外安裝tomcat。如需修改內建tomcat的配置,只需要在spring boot的配置檔案中配置。內建tomcat沒有自己的日誌輸
spring boot打jar包釋出
artifactId 是即將打包的包的名稱 version 是即將打包的版本號packaging 是即將打包的格式,這裡講的是jar包 終端輸入命令: mvn clean install 然後在target下檢視生成的對應的jar包檔案 如何執行呢? 找到一個