maven插件开发—-HelloWorld

Java 发表评论
maven插件开发 最近在工作中遇到一个问题是在打包的过程中要对一些文件做替换签名,原来都是找到编译过后的文件,进行签名, 然后导出jar包,这样每次都是重复的劳动,后来想能不能在每次打包发布的时候自动来做这件事,后来找了maven插件发现 没有符合需求的插件,只能动手去写插件,下面介绍的是简单的一个插件的编写 创建一个maven工程(也可以用命令直接生成) 工程创建(我选择的是最笨的办法,直…

Maven无法下载依赖问题解决办法(公司内网,设置代理)

Java 发表评论
找到maven解压目录(D:\Program Files\Java\maven\apache-maven-3.5.4\conf)下的setting.xml,将proxies属性下注释的内容复制出来,设置host和port属性即可: <proxies> <!-- proxy | Specification for one proxy, to be used in connecting to the network. | <proxy> <id>optional</id> <active>true</active> <protocol>http</protocol> <use…

eclipse中,插件maven的安装(离线+在线)

Java 发表评论
将eclipse中Maven插件的安装总结一下: 准备工作:配置相应的环境变量  1、首先正确的安装JDK,版本为1.4及以上。(检查JDK是否安装正确:打开windows的命令行,运行如下两个命令:echo %JAVA_HOME%  和 java -version) 2、 配置Maven的环境变量 :      (1)将maven压缩包解压到自定义的目录下。      (2)我的电脑->属性,高级系统设置,环境变量,新建一个变量,maven_home,值为maven的安装…

android 上传aar到私有maven服务器

Java 发表评论
搞这个东西也是花了蛮长时间,主要还是对gradle中的groovy语言不熟悉所导致的,写下来,以防下次再入坑~ 在gradle中新建task 如果你需要将某个module打包成aar,并上传到maven上去,需要在这个module下面的build.gradle文件中添加如下代码: 其中代码: apply plugin: 'maven' 表示我们要应用的插件。 MAVEN_LOCAL_PATH表示maven服务器地址,packaging表示需要打包的类型,groupId:artifactId:versio…

手把手教你maven+sonar:项目部署

Java 发表评论
        首先,建议大家下一个myEclipse10(有同事用版本9的出现了很多问题,so。。。),myEclipse10需要我们下载一个注册破解软解进行破解才能使用。          这里多说一点:我们发现在启动myEclipse10的时候总是显示building workSpace.解决办法:点击菜单project选择properties然后选择buildings,如图取消里面的验证,验证javascript是非常花费时间而且没有必要的,所要最好取消,然后重启。   …

SpringBoot+Maven 多模块项目的构建、运行、打包

Java 发表评论
项目使用的工具:IntelliJ IDEAJDK 1.8apache-maven-3.3.9项目的目录:主项目 springboot-multi子模块 entity、dao、service、web一、使用IDEA创建一个SpringBoot项目 : File -> new -> Project 项目名称为springboot-multi二、删除项目中的src目录,把pom.xml中的项目打包方式改为pom,如下: <groupId>com.example</groupId> <artifactId>springboot-multi</artifactId>…

maven-source-plugin 自动将源码打包并发布

Java 发表评论
maven-source-plugin提供项目自动将源码打包并发布的功能,在需要发布源码项目的pom.xml文件中添加如下代码即可:<!-- Source attach plugin --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-source-plugin</artifactId><executions><execution><id>attach-sources</id><goals><goal>jar</goa…

maven alibaba JSON的依赖架包

Java 发表评论
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.41</version> </dependency> com.alibaba.fastjson.JSON 不是 com.alibaba.dubbo.common.json.JSONObject;  字符串转JSON : JSONObject jsonResult = JSONObject.parseObje…

在idea中用maven新建mybatis逆向工程

Java 发表评论
先来看一下目录结构: 1、新建一个maven工程 2、修改pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupI…

IDEA运行maven项目遇到的坑

Java 发表评论
1.问题描述:maven使用filter动态加载resource,目标配置文件中的定位符无法被替换成需要的字符串,前后端项目均无法正常获取,但是手动打包可以替换,只有自动编译不行环境说明:win10企业版,idea1.8.4,maven3.5.3,tomcat8.5.31,jdk1.8解决方案:这种配置方式有一些要求,a:需要传递的字符串不能包含@;b:不能是二进制文件,如图片(官方说明)在确保要传入值符合上述两个要求外,将IDEA版本改为…

Eclipse 创建 java maven 的 Hello world 项目

Java 发表评论
简介 本文介绍如何用 Eclipse 快速创建 java maven 项目。 步骤 打开 Eclipse, File->New->Other->Maven 会出现下面的界面 点击 next 之后: 选择maven-archetype-quickstart 输入group id等 确认生成项目 右键点击项目-> Run As -> Java Application 得到 Hello World! 按本文步骤操作完毕得到的源码地址: https://github.com/HustLion/first_java_mvn_project 参考 Maven的安装使…

常用的maven仓库地址

Java 发表评论
索引地址 http://mvnrepository.com/ http://search.maven.org/ 仓库下载地址: https://repo1.maven.org/maven2/ https://repository.jboss.org/maven2/ https://repository.sonatype.org/content/groups/public/ http://maven.aliyun.com/nexus/content/groups/public http://repo.springsource.org/libs-milestone-local
« 上一页   下一页 »