初学
javaweb目录在webapps目录下建立webapp为项目名,在项目名根目录下有WEB-INF,tomcat以此访问到.class文件。
但是在idea自动生成的目录结构中,项目名下有web目录,web目录里才是WEB-INF目录,这样tomcat是怎么访问到的呢
idea中编译运行项目的时候,会将生成的字节码文件、静态资源等加载到tomcat安装目录的webapps目录下面。
访问项目资源,也是加载部署在webapps中的资源。
idea会自己打包,项目里面有配置web的访问路径。
idea中运行web项目需要配置tomcat(它可以是你本地的Tomcat),配置的时候需要选择deploy部署war包,idea会自动将项目中out文件夹下的war包部署到你本地的WebApp目录下。
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!