IDEA的开发环境配置

配置项目

第一步配置项目环境是在箭头指的地方设置。这里叫做 project structure

image-20200730110224635

打开后可以看到一些东西:

一、project

image-20200730110334254

Project里设置SDK和你编译后的输出位置。一般需要明确的输出这个out地址。如果不设置可能Tomcat报错,也可以等Tomcat报错的时候再设置。

二、Modules

image-20200730110525645

在Midule里设置sourcepathDependencies

如果是要打开别人的项目。在source里可以直接指定src文件夹的位置就可以。

image-20200730110805581

如果直接报错比如:javax.Servlet不存在这个时候,就需要在Dependencies里加入依赖包。不过这个错误一般在自己新建后的项目里都不会出现。或者作死自己删除了这个 Module设置。

三、facets

这里要设置成项目的web文件夹

image-20200730111217197

如果成了别的什么就404访问不到web文件夹下的资源文件。

四、Artifacts

这个地方设置的是整个项目生成的结果。Tomcat在工作时不会访问你写这个项目的地方但是它是要访问这个项目部署的地方:

image-20200730111535916

这个只要设置了就没什么问题

但是在后面的Tomcat设置时 deployment,也就是部署这一步就是告诉你这个项目部署的是啥。他不会找你的工作目录,这里需要告诉Tomcat这个Artifacts到底在哪里。

image-20200730111626667

所以点加号设置Artifacts

image-20200730111835083

如果这里只有External Source那么就要返回上一步查看Artifaces设置好了没。

设置Tomcat

Tomcat是要为每一个项目单独设置一个的。所以新的项目就不要用之前的了,在这里要选+号。

image-20200730112007243

之所以要用单独设置可以看看配置文件。在启动Tomcat后,输出的信息里有这个:

image-20200730112146777

这个文件夹下就是Idea单独为这个项目搞得一个设置目录

image-20200730112332842

这个文件夹下保存着之前部署的项目位置,也就是Artifaces设置的位置。

所以这个文件夹会告诉Tomcat要去哪里找请求的东西。

image-20200730112544593

而这个设置文件夹则是IDEA与Tomcat进行关联设置的。