作者:mindylee | 来源:互联网 | 2023-09-24 10:15
- 创建一个新的工程
File->New->Project
选择maven工程的archetype
需要注意的地方有以下三点(图中红色圈部分):
- 选择项目的SDK,也就是JDK
- 勾上Create from archetype
- 从archetype选择后缀为webapp的选项
设置项目的GroupId、ArtifactId以及版本version
选择maven工程的settings文件
maven工程会有一个settings.xml文件,这个文件的配置跟pom文件引入的jar包有些关系,比如jar包的位置,jar包所属的服务器信息(jar包可以放在服务器上,也可以是本地的)
如果你有自己的settings文件,点击override把路径改成和你相对应的路径,如果不知道有没有可以选择默认设置
项目名已经项目路径
这部分需要填写项目名称以及项目存放的位置
Web项目生成
通过以上几个步骤,web项目基本成型了,到这一步的时候可能会花点时间,因为项目依赖的jar包需要下载(这可能跟我们之前选的archetype有关)所以idea会自动下载依赖的jar包,这个过程可能需要联网。。
到这一步web项目基本出来了,这里有点不一样的地方是笔者之前项目的名称为test,但是到了这一步以后突然变成spring,那是因为笔者项目控件已经有了test项目,所以换成spring了
- java文件以及资源文件
到步骤6基本完成了,但是还是需要我们去创建一个存放java文件,以及一些配置文件存放的文件夹
创建java文件的文件夹,然后把文件夹命名为java即可:
这一步只是创建了一个java的文件夹而已,还不具备存放java文件的特性,需要进行下一步的设置,把文件夹的属性设为Sources Root
资源文件存放,如spring配置文件、log4j配置文件等,将resources的文件夹属性设为Resources Root
到这一步之后web项目就可以用了,下面是笔者的一些建议:
- webapp目录下可创建两个文件夹resource和views,resource用于存放js、css等静态资源文件
- 配置文件移到resources资源文件路径下
web.xml文件的内容删除,默认生成的web.xml的内容有些是没用的,读者可根据自身条件删除内容,如果不删除的话,项目在启动的过程中可能会报错,报一些类不存在的错误等等,所以笔记建议读者最好删除这些没用的内容,保留自己有用的就行
同样spring的配置文件中,如果不需要的内容,尽量将其删除
项目部署运行参考可笔者的另外一篇文章:使用tomcat插件运行maven工程