首先说一下,本人的IDEA是2020.3.1版本的,因为这个软件貌似版本差异很多,所以可能不能通用解决所有问题,但是作为参考还是不错的。
话不多说,直接新建一个项目:
新建项目,和eclipse是大不相同的,这里我们选择Java Enterprise
前提是已经正确配置好了Tomcat,我们继续往下,随便新建一个项目
这里默认帮我们选中了servlet。
仅作测试,随便命名就好。
生成项目,直接运行就好。
运行结果如图,这就是我们要解决的问题,项目名称是demo,但是运行出来确实demo_war_exploded。
这肯定是需要我们自己改动的了。
通过观察左边的项目结构。
我们发现有个demo_war_exploded.xml,可以认为项目名称和这个xml文件的名字高度相关,但是仅仅只是改个名字就好了吗,我们再用notepad搜索这个项目里面的所有文本文件试试,发现
现在看起来二者应该是相对应的。
我们先修改这个workspace.xml文件试试。
修改好了,直接运行。
看来,只需要修改workspace.xml中的CONTEXT-PATH就好了。