首页 > 其他分享 >Maven的发布plugin配置

Maven的发布plugin配置

时间:2023-08-28 10:34:05浏览次数:39  
标签:maven plugin 配置 Maven 2.3 plugins apache org



<build>
  	<plugins>
  		<plugin>
  			<!-- 编译插件 -->
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-compiler-plugin</artifactId>
  			<version>2.3.2</version>
  			<configuration>
  				<source>1.5</source>
  				<target>1.5</target>
  			</configuration>
  		</plugin>
  		<plugin>
  			<!-- 发布插件 -->
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-deploy-plugin</artifactId>
  			<version>2.5</version>
  		</plugin>
  		<plugin>
  			<!-- 打包插件 -->
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-jar-plugin</artifactId>
  			<version>2.3.1</version>
  		</plugin>
  		<plugin>
  			<!-- 安装插件 -->
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-install-plugin</artifactId>
  			<version>2.3.1</version>
  		</plugin>
  		<plugin>
  			<!-- 单元测试插件 -->
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-surefire-plugin</artifactId>
  			<version>2.7.2</version>
  			<configuration>
  				<skip>true</skip>
  			</configuration>
  		</plugin>
  		<plugin>
  			<!-- 源码插件 -->
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-source-plugin</artifactId>
  			<version>2.1</version>
  			<!-- 发布时自动将源码同时发布的配置 -->
  			<executions>
		    	<execution>
		    		<id>attach-sources</id>
		     		<goals>
		       			<goal>jar</goal>
		      		</goals>
		     	</execution>
		    </executions>
  		</plugin>
  	</plugins>
  </build>


 

Maven发布命令mvn deploy

Maven源码打包命令mvn source:jar

标签:maven,plugin,配置,Maven,2.3,plugins,apache,org
From: https://blog.51cto.com/u_16237557/7260867

相关文章

  • 粘贴板工具Ditto(存储粘贴板历史,可以使用快捷键调用,减少重复操作)相关配置
    官方地址:https://ditto-cp.sourceforge.io/一般下载便携版即zip压缩包的版本即可配置:1.更改界面语言右键-options-language-下拉选择Chinesesimple2.快捷键设置-点击"键盘快捷键"选项卡 激活使用默认的ctrl+`即可重点:最后十个项目的快捷键第一个可以不设,因为使......
  • 『PyQt5-基础篇』| 02 Pyqt5开发环境+安装配置QtDesigner
    (02Pyqt5开发环境+安装配置QtDesigner)1Pycharm安装安装教程请参考:安装教程2Python安装下载地址:官网下载地址;根据自身系统选择版本下载:下载完成,直接双击运行,即可,安装路径可选。环境变量设置:如果安装时已经勾选了“增加环境变量”的话,就不用再设置环境变量。如果没有......
  • NuGet常用基本配置和命令
    基本配置文件<ProjectSdk="Microsoft.NET.Sdk"> <PropertyGroup> <!--项目支持的框架版本--> <TargetFrameworks> net35; net40; net45; net451; net452; net46; net461; net462; net47; net471; net472; net......
  • Docker安装redis、redis设置密码、挂载配置文件并以配置文件方式启动(避坑)
    1.拉取redis镜像:拉取最新版:dockerpullredis拉取指定版本,以6.2.7为例:dockerpullredis:6.2.72.在Linux环境中创建需要挂载的目录mkdir/usr/local/software/redis/6379/confmkdir/usr/local/software/redis/6379/datamkdir/usr/local/software/redis/6379/log3......
  • mysql学习-生产配置文件示例以及分区配置
    生产上mysql配置文件my.cnf[mysqld]#default-character-set=utf8basedir=/data/mysqldatadir=/data/mysql/data#skip-grant-tableslower_case_table_names=1socket=/tmp/mysql.sockport=3306server-id=2innodb_flush_log_at_trx_commit=0innodb_autoextend_increment=128......
  • linux学习-nginix生产配置示例
    usernginxnginx;worker_processes8;worker_rlimit_nofile65535;error_log/var/log/nginx/error.logerror;pidlogs/nginx.pid;events{ useepoll;worker_connections65535; multi_accepton;}http{includemime.types;......
  • VisualSFM的配置与使用 & MeshLab的网格生成与纹理添加
    VisualSFM的配置与使用&MeshLab的网格生成与纹理添加翻译搜索复制......
  • 最完整的 generatorConfig.xml 配置详解
    <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEgeneratorConfigurationPUBLIC"-//mybatis.org//DTDMyBatisGeneratorConfiguration1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">&......
  • VSCode中配置Python运行环境
    1首先需要下载相应的包可以在官网中分别下载python和anaconda的安装包,按照步骤进行下载安装即可。python安装成功的标志为cmd中输入python可以进入python的运行环境。anaconda安装成功的标志为打开anacondaprompt可以输入“condalist”来查看目前已经集成的库。2在VSCode中下载......
  • 在windows和Linux系统之间配置共享目录(使用samba工具)
    安装samba工具aptinstallsamba编辑vim/etc/samba/smb.conf文件底部添加配置信息:[code]path=/code #指定共享目录writeable=yes #可写browseable=yes #可预览guestok=yes #不登录可访问先关闭之前进程pkillsmbd,重新启动smbd,psaux|grepsmbd检查新启......