欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

idea本地jar使用maven打包本地依賴實(shí)現(xiàn)自動(dòng)編譯到項(xiàng)目里的操作

 更新時(shí)間:2024年05月28日 15:09:11   作者:程序猿方  
這篇文章主要介紹了idea本地jar使用maven打包本地依賴實(shí)現(xiàn)自動(dòng)編譯到項(xiàng)目里的操作,本文通過示例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

背景:

項(xiàng)目需要在代碼里面嵌入??低晄dk的jar,做第二次開發(fā)。獲取攝像頭的歷史視頻等數(shù)據(jù),由于??档膉ar文件是自己開發(fā)和編譯,沒有在倉(cāng)庫(kù)里面下載,需要復(fù)制海康Jar包和其他編譯文件,如:jna.jar,excamples.jar導(dǎo)入到項(xiàng)目里面,位置如下圖:

執(zhí)行 mvn 指令界面

1. 安裝jna. jar 到 Maven 倉(cāng)庫(kù)

首先,如果你的本地 jar 不在 Maven 中央倉(cāng)庫(kù)中,你需要將它安裝到你的本地 Maven 倉(cāng)庫(kù)中。使用下面的命令:

mvn install:install-file 
    -Dfile=F:\xxx\bigdata\2024\vision\lib\jna.jar //jna.jar文件的位置 
    -DgroupId=com.xxx.jna 
    -DartifactId=com-xxx-jna 
    -Dversion=1.0.0 //版本號(hào),可以自己根據(jù)實(shí)際情況填寫
    -Dpackaging=jar

2. 安裝examples.jar到 Maven 倉(cāng)庫(kù),規(guī)則如步驟1

mvn install:install-file 
    -Dfile=F:\xxx\bigdata\2024\vision\lib\examples.jar 
    -DgroupId=com.xxx.examples 
    -DartifactId=com-xxx-examples
    -Dversion=1.0.0 
    -Dpackaging=jar

3. 找到引用jna.jar,examples.jar的pom.xml文件,添加如下依賴,然后重新編譯

注意:確保打包包含所有依賴

確保你的 pom.xml 文件中有適當(dāng)?shù)牟寮渲玫娜纾?/p>

<build>
        <finalName>${project.artifactId}</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

到此這篇關(guān)于idea本地jar使用maven打包本地依賴,實(shí)現(xiàn)自動(dòng)編譯到項(xiàng)目里的文章就介紹到這了,更多相關(guān)idea本地jar自動(dòng)編譯到項(xiàng)目里內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java 使用正則表達(dá)式去除前后空格

    java 使用正則表達(dá)式去除前后空格

    這篇文章主要介紹了java 使用正則表達(dá)式去除前后空格,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • Java 中的 BufferedReader 介紹_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Java 中的 BufferedReader 介紹_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    BufferedReader 是緩沖字符輸入流。它繼承于Reader。接下來通過本文給大家介紹BufferedReader的相關(guān)知識(shí),需要的朋友參考下吧
    2017-05-05
  • 解決myBatis中openSession()自動(dòng)提交的問題

    解決myBatis中openSession()自動(dòng)提交的問題

    在學(xué)習(xí)MySQL過程中,發(fā)現(xiàn)插入操作自動(dòng)提交,問題原因可能是myBatis中的openSession()方法設(shè)置了自動(dòng)提交,或者是MySQL的默認(rèn)引擎設(shè)置為不支持事務(wù)的MyISAM,解決辦法包括更改myBatis的提交設(shè)置或?qū)ySQL表的引擎改為InnoDB
    2024-09-09
  • Java使用POI生成Word文檔簡(jiǎn)單代碼示例

    Java使用POI生成Word文檔簡(jiǎn)單代碼示例

    Java?POI是一個(gè)用于操作Microsoft?Office格式文件的Java庫(kù),包括?Word、Excel和PowerPoint等文件,這篇文章主要給大家介紹了關(guān)于Java使用POI生成Word文檔的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • springboot jackson配置教程

    springboot jackson配置教程

    這篇文章主要介紹了springboot jackson配置教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java實(shí)現(xiàn)按中文首字母排序的具體實(shí)例

    Java實(shí)現(xiàn)按中文首字母排序的具體實(shí)例

    這篇文章主要介紹了Java實(shí)現(xiàn)按中文首字母排序的具體實(shí)例,有需要的朋友可以參考一下
    2013-12-12
  • 解析Java中如何獲取Spring中配置的bean

    解析Java中如何獲取Spring中配置的bean

    本篇文章是對(duì)在Java中如何獲取Spring中配置的bean進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-07-07
  • SpringBoot集成極光推送完整實(shí)現(xiàn)代碼

    SpringBoot集成極光推送完整實(shí)現(xiàn)代碼

    本文主要介紹了SpringBoot集成極光推送完整實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • eclipse中maven插件安裝教程

    eclipse中maven插件安裝教程

    這篇文章主要為大家詳細(xì)介紹了eclipse中maven插件安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 使用Java實(shí)現(xiàn)簡(jiǎn)單串口通信

    使用Java實(shí)現(xiàn)簡(jiǎn)單串口通信

    這篇文章主要介紹了使用Java實(shí)現(xiàn)簡(jiǎn)單串口通信,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07

最新評(píng)論