首页 > 其他分享 >maven项目中引入本地jar包配置

maven项目中引入本地jar包配置

时间:2024-09-05 14:04:03浏览次数:12  
标签:lib jar maven 本地 引入 com 打包

服务在本地可以正常运行,打包后放在服务器就无法运行,原来是引入的本地jar包maven没有打包上去

首先jar包是放在资源目录下的lib里

pom文件在引入时指定jar包的路径,maven引入不会报错,但是打包后没有这个jar包

        <dependency>
            <groupId>com.sun.jna.examples</groupId>
            <artifactId>com-sun-jna-example</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/examples.jar</systemPath>
        </dependency>

网上搜了挺多之后,发现在pom文件得加入以下配置才行,指定在打包时要加入lib中的内容

<plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.3.2.RELEASE</version>
                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <arguments>
                        <argument>${project.basedir}/src/main/resources/lib</argument>
                    </arguments>
                    <includeSystemScope>true</includeSystemScope>
                    <mainClass>com.test.demo.TestApplication</mainClass>
                </configuration>
            </plugin>

标签:lib,jar,maven,本地,引入,com,打包
From: https://www.cnblogs.com/davidFB/p/18398305

相关文章

  • 打造自己的专属AI平台,支持本地化部署
    程序员的公众号:源1024,获取更多资料,无加密无套路!最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取,更多内容持续奉上简......
  • 本地生活服务平台排名榜揭秘!如何通过搭建本地生活服务系统入局?
    当前,本地生活赛道的热度不断攀升,想要通过本地生活服务商这一身份入局分羹的创业者数量更是不计其数。这让本地生活市场的竞争日渐激烈的同时,也让各类本地生活服务平台排行榜成为他们的重点关注对象。而综合多个本地生活服务平台排行榜来看,不管具体排序情况如何,美团、抖音和快......
  • git 推送本地文件
    引言参考文章:Git操作全流程介绍Git的工作流程如下所示:1.创建仓库1.1新建gitee仓库在gitee中创建一个仓库HelloWorld,如下所示:1.2初始化本地仓库假设本机有一个MyCode文件夹,进入该文件夹目录下,在该处打开gitbash。,输入命令将该文件夹初始化为git仓库:len......
  • 搭建本地茴香豆
    我们要动手尝试将茴香豆从源码部署到本地服务器(以MobaXterm为例),并开发一款简单的知识助手Demo。2.1环境搭建打开MobaXterm,添加SSH远程链接HuixiangDou已下载ray1环境下 2.1.1 搭建茴香豆虚拟环境命令行中输入一下命令,创建茴香豆专用conda环境:studio-conda-oin......
  • 大模型本地部署
    大模型本地部署实战:使用LMStudio简化开发流程引言近年来,随着人工智能技术的迅猛发展,大型语言模型(LLMs)已经成为多个领域中的关键技术之一。然而,对于很多开发者来说,在本地环境中部署和运行这些模型常常是一大挑战。幸运的是,LMStudio的出现为这一难题提供了简洁高效的解决方案......
  • AI超强语音转文本SenseVoice,本地化部署教程!
    模型介绍SenseVoice专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别:采用超过40万小时数据训练,支持超过50种语言,识别效果上优于Whisper模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持......
  • 【AIGC】Whisper语音识别模型概述,应用场景和具体实例及如何本地搭建Whisper语音识别模
    ......
  • 【python】本地local_setting设置与上传仓库
    1.我们在开发过程中,有的配置数据不希望别人看到,例如:数据库信息2.如是我们可以在本地配置一个local_setting.py文件2.1:在setting中最后,导入local_settingtry:from.local_settingimport*exceptImportError:pass2.2:将自己的配置数据,写入到local_setting......
  • 本地ollama的LLM模型运行微软GraphRAG
    pipinstallgraphragpipinstallollama1、ollama安装直接从modelscope下载ollama安装包modelscopedownload--model=modelscope/ollama-linux--local_dir./ollama-linux#运行ollama安装脚本sudochmod777./ollama-linux/ollama-modelscope-install.shsh./ollam......
  • 【大模型】使用 Xinference 部署本地模型,从GPU服务器到本地知识库搭建Dify【LLM大语言
    基本介绍基础信息GPU服务器获取基础安装基础信息安装显卡驱动配置显卡检查下载禁用nouveau系统自带驱动显卡驱动安装安装nvidia-docker下载配置验证Xinference部署docker部署官方文档模型下载glm-4-9b-chatEmbedding(向量)模型Rerank模型模型部署Embedding(向量)模型......