Eclipse创建Maven项目报错,麻烦大神帮忙看看陈咨睿多少分谢谢啦!

在Navigator视图下文件夹目录如下:

在pom.xml文件中增加依赖

resource中的路径在后面说到

千万注意此时只能这一个框,不要选择另个两个但是默认另外两个是勾上的,所以要手动去掉因為选择这两个框后,很多target下的空文件直接被删除掉了导致后面无法进行。

实体类与数据库表相对应

实现dao层由于Mybatis中使用的是Mapper命名,所以這次可以迎合Mybatis新建一个mapper层,即为之前所说的dao层


在src/test/main/java下新建一个mapper包(dao包随便写名字也可以,这里只是为了和上面对称)该包下新建一个測试类UserMapperTest

右键选择Run AS–>Junit test,如果前面配置均无错误的话会显示如下结果:

此时在navigator视图下,整个文件目录如下:

有时可能会存在以下错误

1、这是因為maven项目的过滤问题maven项目默认的根目录是src,按照我上面的流程那么所有的xml文件都在src下默认一定会寻找到的,但有时如果将xml新建了一个文目录存放而不是放在src下就会找不动config文件,此时右击文件夹–>Build path–>选择为默认根目录即可

2、或者是在pom.xml文件下添加如下代码:


从前面的整个項目文件图中也能看到pom.xml文件左下角有个红色的,这并不影响整个程序的运行但是也可以解决。

或者该项目中不需要web.xml文件可以在pom.xml文件中添加以下配置:

 

target文件夹是项目运行的目标文件夹,所有的程序的class文件都应该在target存在以及用到的xml文件等,都在target目录下时运行才不会报错。

说明:最新版的Eclipse已经内嵌了Mevne插件m2e, 鈈需要安装Maven插件, 如果不做任何配置,会自动连接使用maven中央库自然可以使用,但是中央库在国外, 受到中国防火墙等因素影响其访问速度很慢, 只有連接到国内镜像库才能提高Maven运行速度. 连接到国内镜像库按照如下配置.

此文件的第一行一定是以 web-app 开始的要不然后边会出现此文件配置错误嘚信息,重要重要,重要

添加view视图文件夹:

第十步:(如果项目没有红叉,跳过该步骤)
可以看到自从添加了pom.xml的内容以后,项目是┅直有红叉的现在基本上Spring MVC的配置已经完成了,那么就来解决一下




正常情况下,项目已经没有不报错了

如果Java Resources还是有红叉叉的话:往下看 出现红叉叉的原因:版本不对

第十一步: 运行项目:


上面的这个controller对应的页面如下:

我要回帖

更多关于 帮忙看看陈咨睿多少分 的文章

 

随机推荐