首页 > 其他分享 >maven本地jar包打包时无法打进jar的解决方式

maven本地jar包打包时无法打进jar的解决方式

时间:2024-08-21 17:09:28浏览次数:11  
标签:打进 1.0 jar cfca maven logback 打包

<dependency>
    <groupId>cfca-logback</groupId>
    <artifactId>cfca-logback</artifactId>
    <version>4.2.1.0</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/libs/logback-cfca-jdk1.6-4.1.1.0.jar</systemPath>
</dependency>

  引入一些maven仓库搜不到的jar包时,想要打包进最终jar,需要在POM.xml中加入:

 

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <includeSystemScope>true</includeSystemScope>
            </configuration>
        </plugin>
    </plugins>
</build>

  

标签:打进,1.0,jar,cfca,maven,logback,打包
From: https://www.cnblogs.com/cx850116/p/18372042

相关文章

  • Maven如何手动添加jar包
    关于maven依赖死活都下载不了时,可以使用手动添加jar包解决方案:举例:先搜索 mysql-connector-java对应需要的jar包并下载好,然后本地将jar包下载放在E:\jar文件下在pom.xml中添加文件<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifact......
  • Powershell 调用cmd 运行exe、bat、jar文件
    1.配置路径$nginxPath="C:\path\to\nginx"$redisPath="C:\path\to\redis"$ruoyiAdminJarPath="C:\path\to\ruoyi-admin"2.exe文件,cd到exe所在文件夹,然后执行Write-Output"启动Nginx..."Start-Process-FilePath"cmd.......
  • 使用maven-shade-plugin打包shade jar
    jar分类jar:用于给javaproject依赖的jar包,无法单独执行excutablejar:比普通jar多了一个main类的指定,在jar包里,META-INF/MANIFEST.MF文件里,有一行是指定mainclass的配置Manifest-Version:1.0Created-By:MavenJARPlugin3.3.0Build-Jdk-Spec:21Main-Class:org.ex......
  • 阿里云云效 Maven
    阿里云云效Maven是什么https://developer.aliyun.com/mvn/guide 阿里云Maven中央仓库为 阿里云云效 提供的公共代理仓库,帮助研发人员提高研发生产效率,使用阿里云Maven中央仓库作为下载源,速度更快更稳定。阿里云云效 是企业级一站式DevOps平台,覆盖产品从需求到运营的......
  • Gradle编译项目Druid找不到tools.jar和jconsole.jar
     原因:jdk11之后不支持druid的两个依赖方法一:<dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.2.5</version>方法二:<!--<exclusions><exclusion><gro......
  • sonarqube如何创建maven项目进行扫描
     1)创建一个maven项目 2)填写名称 3)扫描本地项目 4)生成 5)继续 6)复制命令 7)进行扫描进入到你项目所有的目录,pom.xml那一层级;使用命令,去掉换行符\,-fpom_xxxx.xml写你自己的项目mvncleanverifysonar:sonar-Dsonar.projectKey=mavenProject0819......
  • SonarQube使用新增的自定义规则,进行maven项目扫描
    1、将新加规则添加到QualityProfiles中 2、创建, 写完名称回车  3、暂时将原先的规则禁用掉  点击apply; 499条规则被更改 4、添加我们新增的自定义规则  应用  规则已经添加;将我们创建的规则设置为默认扫描规则 5、进行项目扫描1)创建......
  • springboot项目打包jar 并打包为exe启动
    springboot项目打包jar并打包为exe启动(在无jdk环境下运行)环境SpringBoot+Windows+IDEA实现1.springboot打包为可执行jar(这里使用maveninstall)maven工具栏选择项目->Plugins->install注:如果存在前端页面需同时打包(webapp下);需在pom.xml中进行配置<build>......
  • IDEA日常爆红:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
    一、在写这篇文章之前,我面对这些爆红,第一时间去寻找AI帮助,这些人工智障千篇一律地回答几乎让我奔溃!!终于还是在csdn上找了解决方法,报错问题去csdn还是很不错的选择。以下是解决办法:二、①.在 setting.xml 文件中的镜像源,首先找到这个标签②.在上面标签中插入以下代码<!--......
  • Maven依赖管理
    Maven的核心功能之一是依赖管理。这一功能极大地简化了Java项目中库(也称为依赖)的添加、更新和冲突解决过程。Maven通过其项目对象模型(POM,ProjectObjectModel)和中央仓库系统来实现依赖管理。1.依赖声明在Maven项目中,所有依赖都必须在项目的 pom.xml 文件中明确声......