文档章节

Maven实践

l
 liangna
发布于 2017/09/03 14:25
字数 374
阅读 9
收藏 0

       Maven常用的项目托管工具,实现项目的简单构建,方便编译,打包,发布,为每个项目提供统一化的配置和项目结构。

        Maven基本的环境配置与jdk的环境配置一样,将解压的Maven文件夹放在预安放路径中,找到Maven文件夹中conf下的settings.xml文件复制到本地C盘下的用户文件夹的.m2文件夹下,点击计算机-->属性-->高级系统设置-->环境变量-->在系统环境变量中新建环境变量名为M2_HOME值为Maven解压文件所在位置的路径-->再在变量名为path的系统环境变量中增加配置%M2_HOME%\bin(注意与其他变量用分号分隔)-->确定保存。在cmd中输入mvn -v 查看能够看到Maven相关信息,Java相关信息,系统相关信息等,说明Maven环境配置成功。

       利用intellij idea或eclipse创建Maven项目按照工具的步骤可以一步步创建Maven项目,创建成功的Maven项目结构中相关的jar包的托管主要由pom.xml文件配置实现,主要的文件结构在src中,在src中分为main和test两部分,在main部分的java文件夹下存放业务代码,resource文件夹下存放相关的配置文件,webapp存放相关的前端页面等资源,在test部分主要存放测试代码等。

 

 

© 著作权归作者所有

共有 人打赏支持
l
粉丝 0
博文 11
码字总数 6896
作品 0
朝阳
我们为什么放弃SBT回归Maven

显然,我是在说Scala项目。在我们讨论这个话题时,SBT的稳定版本是0.13,我想再过几年,本文提及的问题会一一得到解决,从而让SBT成为一个真正成熟强大的构建工具。 在我们目前开发的系统中,...

bluishglc
2017/02/27
0
0
hadoop(06)、使用Eclipse开发Hadoop的MapReduce项目

本文实践源代码的码云地址: https://gitee.com/MaxBill/HMRP 在上文《hadoop(05)、使用Eclipse连接远程Hadoop集群》中我们主要实践了使用Eclispe开发工具安 装hadoop的开发插件,并且使用h...

MaxBill
2017/12/28
0
0
(四)基于myeclipse的RocketMQ--Demo实践

基于myeclipse的RocketMQ–Demo实践 接上文,搭建好环境,用example中的示例只能进行有限的测试任务。Rocket-console无法模拟发送和接收消息,所以自定义测试任务需要自行编写demo程序。 创建...

萧沐垚
2016/12/16
109
0
基于Dubbo的分布式系统架构(四)

基于 Dubbo 的分布式系统架构视频教程 作者:(原著)吴水成,840765167@qq.com,wu-sc@foxmail.com 搭建敏捷高效的持续集成管理平台 1、持续集成介绍 持续集成是一种软件开发实践团队开发成...

有什么关系呢
2016/11/16
161
2
【Maven】项目管理利器Maven(三)——本地仓库、远程仓库(私服)和中央仓库

一、前言 在上一篇博客中,小编向大家介绍了如何安装和配置Maven,当然啦,我们配置好Maven后,就要看看它的配置文件了,配置文件中,就不得不提提文件里面配置的内容有什么了,在这篇博客中...

kisscatforever
01/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

异步化,高并发大杀器

今天来聊聊如何让项目异步化的一些事。 在进入正文之前,顺便给大家推荐一个Java架构方面的交流学习群:698581634,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分...

Java大蜗牛
12分钟前
0
0
织梦dedecms安全设置

网站本身做好防范: 1、修改默认后台名。 打开网站根目录,找到[dede],这个文件夹就是后台的路径,可以随意修改,比如修改为[adminbuy],此时后台登陆的路径为:http://www.*****.com/admi...

雨季2014
13分钟前
0
0
完美Python入门基础知识点总结,看完你的Python就完全入门了!

Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线...

糖宝lsh
19分钟前
0
0
Java关于前后台传输中文乱码以及Excel下载乱码解决

针对乱码,一般情况是前后台以及中间件编码格式不同导致.故需要保证编码格式相同即可. 1.前台页面格式指定,这里用的是jsp,故需要将pageEncoding指定为"UTF-8" 2.指定服务器编码格式,比如用的t...

勤奋的蚂蚁
21分钟前
0
0
Flutter组件 - Flexible

Flexible是一个控制Row、Column、Flex等子组件如何布局的组件。 Flexible组件可以使Row、Column、Flex等子组件在主轴方向有填充可用空间的能力(例如,Row在水平方向,Column在垂直方向),但是...

一箭落旄头
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部