本文已参与「新人创作礼」活动,一起开启掘金创作之路。
1、新建 maven 项目 ,使用模型(勾选create archetype) ,选择创建 webapp项目(选择 maven - archetype - webapp)
2、输入 groupId(组织名称 一般是公司域名倒写) 和 ArtifactId (项目名称)
3、选择 maven home directory 和 user settings file
把 user settings file 设为 maven安装目录里的conf 里的setting文件,里面的文件具体要不要改等下次用到了再记录
ps:可以在file--》other settings--》第一个setting(默认设置)里---》设置 maven路径和setting.xml文件路径,这样以后创建这个路径就都是这个路径,方便。
4、完成
5、选 自动导入 : Enable Auto-Import
6、等待 下载完成 : Maven execution finished
7、在 pom.xml 文件中添加依赖
ps:这个依赖有一个专门的中央库保存了,谷歌搜索 maven repository 就OK(需翻墙)
javax.servlet
javax.servlet-api
3.1.0
provided
javax.servlet.jsp
javax.servlet.jsp-api
2.3.1
provided
javax.servlet.jsp.jstl
jstl
1.2
mysql
mysql-connector-java
5.1.46
放在 dependencies 标签中( 如果 有红色的 字体证明没有下载完毕,请消停等待,别BB )
8、将 元素 删除
9、添加 对应的插件 :
org.apache.maven.plugins
maven-compiler-plugin
3.1
1.8
1.8
1.8
UTF-8
org.apache.tomcat.maven
tomcat7-maven-plugin
2.2
8080
/
UTF-8
true
org.eclipse.jetty
jetty-maven-plugin
9.4.8.v20171121
8080
true
/
如果 在 右侧的 maven project 中看到了红线,证明下载有问题 ,请 点击带有 向下箭头的 名字叫 download ...的一个图标
10 、测试 : 点开 右侧的 maven project ,点击 一个交 Plugins 的 下拉东西 ,如果下载完毕,内部会有一个交 jetty 和 tomcat7的插件 。
点开 jetty ,双击 jetty:run 的 一个 命令 (可能会进行下载,出现error 证明失败 )。出现 Started Jetty Server表示成功
点开 tomcat7 , 双击 tomcat7:run 的命令,可能会出现下载,出现error 证明失败。出现 Started Tomcat Server表示成功
注意:这两个命令不能同时进行 ,会出现端口冲突问题 。
11、在浏览器中 输入 localhost:8080 , 能看到 Hello World! 证明成功
12、在 目录结构中,选中 src ,右键,新建文件夹,名字 test 。选中 test ,右键,有一个叫 Mark Directory as ---> Test Source root
13、在 目录结构中,右键 main ,新建文件夹,名字 java , 选中 java 右键,有一个叫 Mark Directory as ---> Sources Root
以后的Java 代码放在哪里
14、在 目录结构中,右键 main ,新建文件夹,名字 resources , 选中 resources 右键,有一个叫 Mark Directory as ---> Resources Root
以后的配置文件,放在哪里
15、在 目录结构中,找到 web.xml , 将以下内容替换
<web-app xmlns="xmlns.jcp.org/xml/ns/java…
xmlns:xsi="www.w3.org/2001/XMLSch…
xsi:schemaLocation="xmlns.jcp.org/xml/ns/java… xmlns.jcp.org/xml/ns/java…
version="4.0">