文档章节

Maven相关知识

华哥_
 华哥_
发布于 2013/08/11 19:35
字数 136
阅读 45
收藏 0

1,建立Maven 项目

    a,新建Spring template project

b,选择 spring mvc

2,向Maven的本地仓库添加jar包 (http://maven.apache.org/plugins/maven-install-plugin/examples/specific-local-repo.html

    A,在doc

mvn install:install-file  -Dfile=path-to-your-artifact-jar

                          -DgroupId=your.groupId

                          -DartifactId=your-artifactId

                          -Dversion=version

                          -Dpackaging=jar

                          -DlocalRepositoryPath=path-to-specific-local-repo

 

Shell中

        mvn install:install-file  -Dfile=path-to-your-artifact-jar \
                          -DgroupId=your.groupId \
                          -DartifactId=your-artifactId \
                          -Dversion=version \
                          -Dpackaging=jar \
                          -DlocalRepositoryPath=path-to-specific-local-repo

 

   B,在pom.xml中的Dependencies中配置选项并选择阶段
    

3Maven项目获取resources下面的文件内容


A, 类加载

InputStream is = this.getClass().getResourceAsStream("/META-INF/app.properties");

或者

InputStream is = this.getClass().getClassLoader().getResourceAsStream("META-INF/app.properties");

 

B, FileInputStream

 

new FileInputStream(System.getProperty("user.dir")+"\\src\\main\\resources\\META-INF\\app.properties");

© 著作权归作者所有

华哥_
粉丝 5
博文 122
码字总数 67846
作品 0
虹口
私信 提问
Maven日常 —— 你应该知道的一二三

以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对Maven有了更深入的理解。 本篇就针对读书后的理解,对Mav...

青夜之衫
2017/12/05
0
0
maven 配置自动本地/线上不同配置自动打包

工程结构:在resource下新建开发,线上不同文件夹存放不同配置文件 pom.xml配置文件 maven-compiler-plugin 1.7 1.7 UTF-8

易天行j
2018/02/09
0
0
2016年11月10日工作总结

1,上午去渝锦荟帮助客户调试打印机,已解决。 2,下午跟张宇去建行信用卡部碰关于引用卡商户扫码申请信用卡的需求。 已捋顺,因为涉及到与建总行做数据对接,所以最大的风险点在建总行技术这...

Mandarava
2016/11/10
2
1
知识总结:Java的21个技术点

关于Java的编程知识,有人会问哪几个是重要的知识点,不知道大家是否知道呢?给大家分享一下! 1、JVM相关(包括了各个版本的特性) 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很...

牛客网
2017/12/21
0
0
你必须掌握的 21 个 Java 核心技术!

你必须掌握的 21 个 Java 核心技术! Java技术栈 2018-10-29 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 ...

浮躁的码农
2019/04/15
195
0

没有更多内容

加载失败,请刷新页面

加载更多

web前端入门很容易,全栈却很难,为什么每个程序员都那么说?

互联网行业无疑是当今社会颇具包容性且发展前景广阔的一个行业,如果单纯只是学习前端编程语言、而不懂后端编程语言,也不能算作是优秀的前端工程师。在成为一个优秀的前端工程师的道路上,充...

梦想编程
24分钟前
23
0
E.T. 团队:TiDB 开源生态宇宙构造者|PingCAP 招聘季

Welcome ! The Builders ! 这是一篇招募 TiDB 生态宇宙创造者、工程师、看管者的文章。 众所周知,PingCAP 一直坚定地拥抱「开源」,“自由灵魂”、“人文主义” 的信仰也深植每个 PingCAPe...

TiDB
35分钟前
14
0
面试刷题29:mysql事务隔离实现原理?

mysql的事务是innodb存储引擎独有的,myisam存储引擎不支持事务。 事务最经典的例子就是转账了,事务要保证的是一组数据库的操作要么全部成功,要么全部失败。是为了保证高并发场景下数据的正...

李福春carter
36分钟前
18
0
Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生...

riseee
39分钟前
18
0
Parallels Desktop 15 for Mac 稳定版

Parallels Desktop 15是功能最强大灵活度最高的虚拟化方案,无需重启即可在同一台电脑上随时访问Windows和Mac两个系统上的众多应用程序。从仅限于PC的游戏到生产力软件,Parallels Desktop 1...

麦克W
40分钟前
22
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部