资料来源
4.[IDEA:“Web”Facet resources are not included in an artifact]
5.【错误解决】Intellj(IDEA) warning no artifacts configured
1.idea中如何创建项目
2020.2 版的new Project
创建Web项目:
1.1创建一个java项目
创建一个普通的Java项目
跟普通Java项目创建一样,最后点Finish。
1.2开始创建web项目
开始创建web项目
- 右键项目名
结束:jsp环境搭建完成
2.idea中如何部署项目
2.1、首先
右击项目,点击 open module settings
2.2、配置 project
主要是本地 jdk 的安装路径,还有项目编译输出的路径
2.3、配置 modules
其中 paths 定位到 web-inf/classes ;dependencies 加入jdk和项目 web-inf/lib
在项目的WEB-INF文件夹创建两个文件夹classes和lib文件夹
lib文件夹放入依赖的包
2.4、配置 libraries
点击 + 号,选择 java ,然后还是选择你项目的 web-inf/lib
2.5、配置 facets
此步很重要,配置 web resource directories ,路径配错,就会报 404 ,一定要定位到项目根目录,也就是下面有整个项目源码的地方
注:本人就是定位到了另一个地方,导致 404,本来应该到 webroot,结定位到了 web
2.6、 配置 artifacts
此步选择第二个,选择你的项目即可
2.7、部署到 tomcat
然后运行就可以了……
3.idea中tomcat如何部署
3.1.选择搜索框
在屏幕右上角,选择搜索框,并输入Edit Configuration,点击Edit Configurations,如图所示。
3.2.建立tomcat容器
选择建立一个本地的tomcat容器,如图所示。
3.3.配置项目路径
配置项目路径,点击Artifact,将项目添加到部署之中去
3.4.配置tomcat容器
配置tomcat容器的安装地址、启动服务器后是否需要自动启动浏览器、有文件修改或者检查到新的框架时容器如何反应,我们这里选择”update classes and resources“,如图所示。
3.5.启动tomcat容器
URL为:http://localhost:8080/usersDemo/showUser。
最后的运行效果如图所示:
3.6.展示效果
4.补充资源
index中的代码如下