java编程之maven打包Java source jar包

编程教程 > Java (3333) 2024-11-26 14:39:04
如何在maven打包的时候将源文件java也同时打包呢?

1.打开项目的poml.xml文件
2.找到<plugins></plugins>节点,如果没有添加该节点在<bulid></bulid>节点中
3.添加以下内容在plugins节点中
   <!--配置生成源码包-->
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <version>3.0.1</version>
            <executions>
                <execution>
                    <id>attach-sources</id>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

再运行eclipse中的maven install将会看到生成两个jar包,一个源文件一个编译的文件:
打包
 

评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
java编程之maven打包Java source jar包
Java编程之通过eclipse创建maven自定义项目原型模板(Archetype),Java编程,maven自定义项目模板
Java编程之Spring Cloud Hystrix Circuit熔断/断路
1.使用idea创建JavaFX项目idea创建JavaFX项目创建后运行尝试:运行结果 可以看到目前是能正常运行 Hello Word项目的,这个时候还没有maven支持
Java编程软件有哪些?常用Java编程软件下载、安装和使用说明
问题描述idea启动maven的JavaFX项目报错:Exception in Application start method java.lang.reflect.InvocationTarg...
Java编程之spring boot FastDFS Java client使用,Java编程,FastDFS Java客户端
Java编程之java static关键字,Java编程,static关键字
Java编程之Spring Boot通过JMSTemplate 整合ActiveMQ
Java编程中使用POI框架以模板方式导出Excel文件,适合Excel比较复杂的情况1.引入包,以下是通过maven方式引入必须依赖 &lt;!-- POI sup
Java编程中Spring Boot整合RabbitMQ实现消息中间件RabbitMQ的使用 1 主要用spring-boot-starter-amqp来整合R
问题描述JavaFX maven项目在idea中启动报错:Exception in thread "WindowsNativeRunloopThread" java.lang.NoSuchMet...
java编程之java jwt token使用,autho0的Java-jwt框架使用,java编程,java-jwt
需求说明在maven构建项目时候,构建完成后或者构建项目前先zip压缩或者zip解压某个文件。 插件引入在maven项目的pom.xml文件中的build-&gtl;p
java编程为啥会出现spring框架,为什么要有Spring?