一、创建Web项目前的准备:
1、创建新的工作空间,也可以忽略,我这里没有进行设置
2、配置字体大小
3、配置JDK和编码格式
3.1 JDK配置
3.2 编码格式:Window—Preference—General—WorkSpace
4、配置maven----安装installations
4、UserSettings配置
5、修改settings.xml
在apache-maven.3.3.1的包下conf的settings.xml的路径改为自己本地maven仓库的路径,我的maven仓库的路径是:D:\WorkJarSource\Maven\mvn_repo
localRepository>D:\WorkJarSource\Maven\mvn_repo</localRepository>
6、添加私服镜像
根据UserSettings的Global Settings和User Settings的配置,在Global Settings 中的settings.xml中添加阿里云的镜像,如果本地仓库没有需要的jar包,就会自动联网去阿里云镜像中下载:
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
切记将配置好的settings.xml文件拷贝到User Settings配置路径下。
二、现在开始用maven创建web项目
1、创建Maven Project
2、选择类型–一般默认不变
3、选择骨架 webapp
4、编辑坐标,项目名称是web_book
PS:坐标的作用:
由于中央仓库中的jar包众多,管理起来不方便,所以采用坐标的形式进行区分.
如果想下载jar包就必须知道坐标.上网查找具体的坐标代码:
坐标可以在Maven Repository查找: 点击此处 )
坐标:(不要手写,直接copy)
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>
5、finish后修改JDK配置等
6、通过Maven引入jar包文件
在pom.xml中添加依赖坐标,可以添加多个依赖,以dependency标签为一组。
(坐标可以在Maven Repository查找: 点击此处 )
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.3.9.RELEASE</version>
</dependency>
添加此依赖后,在Maven Dependencies中查看依赖
也可以在pom.xml中查看依赖关系
7、maven的tomcat插件部署
如果想项目发布,必须有一台tomcat.如果没有则不能进行项目的正常发布.
在pom.xml中dependencies闭合标签后project闭合标签前引入tomcat插件;
端口8090可自定义;
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8090</port>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
</project>
8、项目tomcat部署:右键项目名–Run As —Run Configurations ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181218120522269.?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZoZjI0MjQwNDUwNTg=,size_16,color_FFFFFF,t_70)
9、配置JDK
10、添加源码 Source–Java Project–Project Selection
11、修改字符集
然后 点击 Run就可以运行了
12、运行后,在浏览器上输入http://localhost:8090/ 回车就看到了可爱的Hello World!
PS:这个Hello World是在Index.jsp的
简单介绍一下目录结构:
剩下的就根据自己的需求来实现相关功能了!写了一上午,终于写完了,伸个懒腰,可以吃饭饭了!