随笔分类 - maven
摘要:1、指定Main方法,依赖jar放进另一个文件夹中,并将该文件夹设为classpath <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</sou
阅读全文
摘要:mvn archetype:generate -DgroupId=[你的group] -DartifactId=[你的artifactld] -DarchetypeArtifactId=maven-archetype-quickstart -DinactiveMode=false
阅读全文
摘要:docker pull sonatype/nexus3:3.7.1 docker run -d --name nexus3.x --network host -v /volume-data/nexus3/nexus-data:/nexus-data -u 0 --restart always sonatype/nexus3:3.7.1
阅读全文
摘要:1、在执行mvn命令时增加以下参数可以跳过测试: -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。 -Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类(推荐方式)。 2、在单元测试类上增加注解:
阅读全文
摘要:这里只记了学习以下博客后,自己做的一个总结。 来源:http://blog.csdn.net/fengchao2016/article/details/72726101 profiles定义了一些不同类型的变量,在这些变量中处于激活状态的才会被真正使用,填充到resources指定的文件中的${},
阅读全文
摘要:首先在我们的pom里面描述我们要部署的地址: 这里配置了两个地址,id可以随意命名,每个地址对应的用户名密码需要在maven的setting.xml中配置,如下: 然后使用mvn deploy命令,或者自己ide中带的插件,即可部署本项目到nexus。 关于部署时远程仓库的自动选择: 部署的时候ma
阅读全文
摘要:有了这些,你的项目中无需再追加tomcat自带的lib即可编译war包
阅读全文
摘要:源码jar生成插件
阅读全文
摘要:以上是pom.xml settings.xml中也可以更改,如下
阅读全文
摘要:方法一:修改settings.xml eclipse中集成的maven的settings.xml文件,找了半年也没找到,我们放弃eclipse中的maven,下一个最新的maven,并在eclipse中配置该maven中的settings.xml: eclipse在第一次编译maven项目时,会下载
阅读全文
摘要:先说结论: 今天我在配置 sellercenter 的接口测试环境的时候,发现一些依赖的写法不太一致: 比如有的依赖的<scope>是写在子项目中的 <dependencies> 下的<dependency> 标签中, 而有的依赖的<scope>是写在父项目中的<dependencyManageme
阅读全文
摘要:http://longzhun.iteye.com/blog/1745394
阅读全文
摘要:在一个maven工程中,有时执行mvn打包,部署,编译等命令,例如mvn clean install -DskipTests -U等命令时,会报类似(error in opening zip file)的Exception,例如在我的其中一个项目中,就报了如下的两个Exception第一个Excep...
阅读全文
摘要:一、更改jdk默认编码为UTF-8,保证启动的JVM不会出现中文乱码问题 1、在编译的时候,如果我们没有用 -encoding 参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式。JDK首先获得操作系统的file.encoding参数(它保存的就是操...
阅读全文
摘要:改了部分cas源码,想重新生成jar包,只好试着脱离eclipse,学了一下maven打jar包的命令,记录如下:1、首先下载maven (请注意自己的jdk版本,如果使用maven2建议使用jdk1.5,如果maven3建议使用jdk1.7,该建议不能保证准确,仅是个人结合当前开发环境实践的结果)...
阅读全文