maven(idea打包)、svn、git

一、阿里云maven境像

安装maven路径下的conf目录在setting.xml中配置。好处:快

<mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

二、maven打包(跳过测试)

 平时打包有两种方式,但是有一点,程序肯定会有junit测试。

1)命令方式

mvn clean package -Dmaven.test.skip

2)IDE中直接打包

本来觉得这个没啥的,有一天我发现我的Junit的顶层包被修改了,后来才得知是为了打包的时候不执行junit,其实不用这么麻烦的。把下面的选项选上就好了。

三、maven库中没有需要的jar,需要在maven中安装自己的jar包

曾经写一个mp3转换的功能,找了一个jave.jar,maven库里面没有,就有了这个情景。

第一步:把所需jar包下载到本地,放到目录-->  C:\Users\.m2\repository

第二步:

mvn install:install-file -Dfile= C:\Users\.m2\repository\jave.jar -DgroupId=it.sauronsoftware.jave -DartifactId = javecore -Dversion=0.0.1 -Dpackaging=jar

第三步:加到pom中

<dependency>
    <groupId>it.sauronsoftware.jave</groupId>
    <artifactId>javecore</artifactId>
    <version>0.0.1</version>
</dependency>

四、清除svn的用户名和密码(2016-07-28)

看之前笔记,发现这个,万一以后用到呢

eclipse用svn的时候一般会保存密码,如果想要重新换一个账号的话:

打开eclipse--->点击Window--->点击Perference,打开eclipse配置,输入svn,然后点击svn,找到下方svn接口,查看下svn是什么类型的接口,如果是JavaHL---->

eclipse的svn类型一般为JavaHL类型,路径在C:\Users\Administrator\AppData\Roaming\Subversion\auth

接下来就是一个简单粗暴的操作:把auth里面的文件夹以及文件通通删除

五、maven的parent使用记录

//创建parent项目 file + new project
        //在parent项目名称上 右键 new moudel项目,创建的路径在parent项目名称/下
        //各个子类用哪个加哪个,不用声明版本号
       /*<!--<dependencyManagement>--><!-- 声明这个代表子类不用写版本号,但是也得引入 -->
        <dependencies> <!-- 去掉上面的声明子类就不用引入任何东西,继承父类依赖 -->
            <dependency>
                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                <version>3.1</version>
            </dependency>
        </dependencies>
    <!--</dependencyManagement>-->*/

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值