JavaWebMaven搭建环境

Posted 王思琪^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWebMaven搭建环境相关的知识,希望对你有一定的参考价值。

Maven是什么

Maven是项目架构管理工具

目前是用来方便导入jar包

Maven的高级之处

会导入这个jar包所依赖的其他jar包

Maven的核心思想

约定大于配置

配置环境变量

在我们的系统环境变量中配置以下配置:

  • M2_HOME maven目录下的bin目录
  • MAVEN_HOME maven的目录
  • 在系统的path中配置%MAVEN_HOME%\\bin

在IDE中使用Maven

  1. 启动IDE
  2. 创建一个Maven项目

  1. 等待Maven启动

  1. IDE中的Maven设置

普通的Maven项目与选择了Maven模版的Maven项目的区别

区别

前者比后者多了两个文件夹(java文件夹和resources文件夹)

普通Maven项目目录

有Maven模板的Maven项目目录

配置文件无法导出或者无法生效

Maven由于它的约定大于配置,再之后可能会遇到我们写的配置文件,无法被导出或者生效的问题,解决方案:

<!--再build中配置resources,来防止我们资源导出失败的问题-->
<build>
	<resources>
		<resource>
			<directory>src/main/resources</directory>
			<excludes>
				<exclude>**/*.properties</exclude>
				<exclude>**/*.xml</exclude>
			</excludes>
			<filtering>false</filtering>
		</resource>
		<resource>
			<directory>src/main/java</directory>
			<includes>
				<include>**/*.properties</include>
				<include>**/*.xml</include>
			</includes>
			<filtering>false</filtering>
		</resource>
	</resources>
</build>

以上是关于JavaWebMaven搭建环境的主要内容,如果未能解决你的问题,请参考以下文章

《团对-爬取豆瓣电影TOP250-开发环境搭建过程》

eclipse搭建android可能会遇到的问题

使用 Rainbond 搭建本地开发环境

LNMP环境的搭建与配置(二)

DVWA篇之环境搭建

带你一步一步搭建TypeScript环境