首页 > 其他分享 >一个war项目引用另一个war项目的打包问题

一个war项目引用另一个war项目的打包问题

时间:2023-01-12 21:00:32浏览次数:29  
标签:项目 application 引用 wpd war 打包

  • 一个项目:b,引用另一个项目:wpd-application,因为两个最后都打包成war包,b需要引用wpd-application的jar依赖,需要分别在两个项目中进行配置
    1. 现在被引用项目的pom.xml文件中添加
<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <configuration>
                    <!--注意增加这两行,在打包时相关的类会被独立打成jar -->
                    <attachClasses>true</attachClasses>
                    <classesClassifier>api</classesClassifier>
                </configuration>
                <executions>
                </executions>
            </plugin>
        </plugins>
        <resources>
            <resource>
                <directory>src/main/java</directory>
            </resource>
        </resources>
    </build>
  1. 在b项目中加入
     <dependency>
                <groupId>wpd</groupId>
                <artifactId>wpd-application</artifactId>
                <version>2.0.0</version>
    
                <type>jar</type>
                <classifier>api</classifier>
            </dependency>

     

标签:项目,application,引用,wpd,war,打包
From: https://www.cnblogs.com/niqiang/p/17047903.html

相关文章

  • 介绍、公告等置顶项目
    请善用本博客的另外三个置顶。因为本博客是搬迁来的,而且是一点一点搬过来的,发布时间几乎是毫无意义的东西。有人知道怎么设博客的访问密码吗?为什么我没有找到这个功能,访问......
  • docker swarm 搭建ES集群
    dockerswarm部署ES集群0.环境准备修改系统配置,在所有主机中,编辑/etc/sysctl.conf,追加以下内容:vm.max_map_count=262144保存后,执行sysctl-p1.docker-compose文......
  • 2023最新软考高级信息系统项目管理师 学习课程视频+考试资料讲解+论文收集
    课程简介名称:2023最新软考高级信息系统项目管理师学习课程视频+考试资料讲解+论文收集类型:考级培训课时:没数,估计有一两百课时下载地址点击前往原文底部进行下载......
  • Linux基础13 打包压缩 gzip, zip, tar
    压缩打包 windows下我们接触最多的压缩文件就是.rar格式,但Linux有自己所特有的压缩工具。 一般linux上的压缩包windows上可以使用 如果希望windows和Linux互相能使用的压......
  • Java项目生成电脑桌面快捷脚本(Mysql数据)
    一、场景说明在项目中,可能有些同事需要查询线上数据库的数据,但又不能泄露密码给他们,手写一个程序方便他们查询。二、Java代码需要引入mysql驱动包:downloads......
  • maven打包问题
    Failedtoexecutegoalorg.apache.maven.plugins:maven-resources-plugin:3.2.0:resources(default-resources)onprojectIPMSExtend:Inputlength=1->[Help1]......
  • 【校招VIP】“推推”Java项目课程:开发文档-榜单小说在更新时间前后的访问压力
    今天接着来看商业实战项目推推的第一个模块——小说详情模块的开发文档设计。我们上节课看了产品经理给出来的产品功能要求以及一些关键的重难点。这个也是能力提升的一部......
  • vite的项目,使用 rollup 打包的方法
    vite的项目,使用rollup打包的方法官网资料构建生产版本——库模式https://cn.vitejs.dev/guide/build.html#library-mode详细设置https://cn.vitejs.dev/config/#build......
  • vite vue插件打包配置
    import{defineConfig,UserConfigExport,ConfigEnv}from"vite";importexternalGlobalsfrom"rollup-plugin-external-globals";importvuefrom"@vitejs/plugi......
  • dotnet 项目生成自签名证书
    解决dotnet项目浏览器不安全提示     dotnetdev-certs -生成自签名证书,以便在开发中使用HTTPS。dotnetdev-certshttps--cleandotnetdev-certshttp......