maven
shenjianxz
不断积累,才能达到,没有目标,何来动力!,努力勤奋定能成功!
展开
-
dependencies与dependencyManagement的区别
1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 由于我们的模块很多,所以我们又抽象了一层,抽出一个itoo-base-parent来管理子项目的公共的依赖。为了项目的正确运行,必转载 2016-07-18 10:47:54 · 300 阅读 · 0 评论 -
eclipse中maven默认仓库路径
问题!从eclipse中增加了maven2的插件之后,maven默认的本地库的路径是${user}/.m2/repository/下,一般windows用户的操作系统都安装在C盘,所以这个目录下的jar包比较危险。我尝试从myeclipse->preferences->java->build path->classpath variables中查找M2_REPO这个变量,发现其路径指向的是“C转载 2017-05-03 14:30:37 · 22418 阅读 · 0 评论 -
maven多环境打包
在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个很麻烦的事情。有没有一种方法能够让我们不用修改配置就能发布到不同的环境中呢?当然有,这就是接下来要做的事。当然,这里的前提原创 2017-05-17 15:23:18 · 405 阅读 · 0 评论 -
maven自动发布tomcat
maven自动发布tomcatmaven tomcatmaven tomcat打包首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤:首先在Eclipse里将项目打包成war包将服务器上原来的项目文件夹删掉cd /var/lib/tomcat7/webappssudo rm XXX.warsudo rm -rf XXX将war包传到服务器上,比如用pscp命令上传pscp原创 2017-05-18 15:13:35 · 297 阅读 · 0 评论 -
eclipse导入SVN上的Maven多模块项目
一、SVN上Maven多模块项目结构使用eclipse导入SVN上的Maven多模块项目Maven多模块项目所在SVN目录二、eclipse通过SVN导入到工作空间工作空间位于F:/HPCWorkspace 2.1 File->Import,选择从SVN检出项目 2.2 选择/新建SVN资源库位置 如果资源库还没创建好,选择创建新的资源库位置转载 2017-05-31 10:54:01 · 4146 阅读 · 1 评论 -
在Spring Boot中使用MyBatis并且自动生成代码
MyBatis目前是主流的数据访问层框架,我司目前的项目大部分都是用MyBatis。本文将使用Spring Boot快速创建项目,并且在Spring Boot中使用MyBatis,编写了一个根据区域id获取区域信息的接口例子。在最后,使用MyBatis的Generator自动生成代码。0、新建Spring Boot项目打开开发工具:IntelliJ IDEA,选择jdk 1.8以上。点击File→...转载 2018-02-28 16:44:19 · 9356 阅读 · 1 评论