前言
在安装和配置好Maven后,我们将学习如何在Esclipse中创建第一个Maven版的Java工程和Web工程。(Maven的安装和配置相关内容可以参考:https://blog.csdn.net/TheWindOfSon/article/details/104066060)
1.在新建项目之前,先进行Eclipse中Maven的相关设置
(1)在菜单栏上 Windows–>Preferences–>Maven—>Installations—>Add…(选择自己安装Maven的目录)
(2)还是在相同的列表下 Maven—>User Settings 进行如下配置
2.进行完相关配置后就可以新建一个Maven版的Java工程了
(1)点击鼠标右键 New —>Maven Project
Tips:如果右键New的时候找不到这个选项可以进行如下操作:
Tips:以上面的方式运行Maven文件是完全没有问题的,不过有的小伙伴想用自己的JRE时,该如何配置呢?
以下有两种方式进行更改,一种是在Eclipse中配置的,不过这种需要每个项目配置一次;
另外一种是在Maven目录下的conf/settings.xml文件下进行相关配置的,这种就能是以后所有的项目都用上自己版本的JRE。
1)第一种方式:在Eclipse下进行相关的配置
右键单击项目 Properties—>Java Build Path
右键单击项目 Properties—>Java Compiler
2)(推荐)第二种方式:在Maven目录下的conf/settings.xml下找到profiles标签,并做如下配置(JDK版本使用自己的版本号)
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
最后的效果图:
3.新建一个Maven版的Web工程
(1)点击鼠标右键 New —>Maven Project
如果做完上面的步骤,你以为就万事大吉了,那就大错特错了。后面才是重点
我们会发现项目上有个“X“,那我们该如何解决呢?
步骤:右键项目Properties–>Maven–>Project Facets
在这之间有吧√点掉,在点击Apply后,再√上的步骤,这样就会出现让你配置的东西了
完成上述步骤后,项目的×就消失了,而且还生成了web.xml该文件。
除了上面的方法外,还有一种生成web.xml的方法
虽然项目不报错了,但是我们新建jsp页面仍然会报错,因为我们缺少运行时环境 Server Runntime,这时我们可以通过pom.xml文件进行配置,也可以直接设置运行时环境解决。
(1)这里我们介绍直接设置运行时环境解决
总结
这里就是新建一个Maven版的Java工程和Web工程的所有过程了。因为比较繁琐,所以我大部分以截图展示,如果有错误,请大佬们及时指正。