本人是java web刚进门的菜鸟,本文章是基于eclipse使用的。
jee4.7.0版本,Tomcat v8.5,jdk1.8。
主要分为两步
-
找到eclipse左栏的Servers,里面有一个server.xml的文件。拉到底部在<Host></Host>标签中添加一条<Context>,将docBase和path都设置为空即可。
2.同样在左侧找到web.xml。拉到底部在<welcome-file-list>标签中添加一行<welcome-file>,<welcome-file>里的格式:/项目名/目标文件。
我这是因为目标文件在一个文件夹中所以写成这样。
到这里运行Tomcat就可以访问localhost:8080来访问到你的目标文件了。
注意:<Context>的docBase不能是相同的。
相同的docBase会使这个项目被加载两次。
因为我写的这个项目里包含了监听器,Socket,因此在测试时报了address already in use :jvm_bind和Socket.accept()空指针的两个错误。