tomcat部署项目,依赖项目可以部署,在web-inf/classes下找的到,web项目src下资源
找不到,又遇到这种情况的吗?
请问楼主是用了那个IDE?
Tomcat 自己内置的路径读取就是从WEB-INF/classes目录下读取.class文件。具体设置路径的配置我不知道在哪里,
你可以随便放.java文件,只要编译后的.class文件在WEB-INF/classes下就行,这个可以手动编译.java文件。
例如:javac -classpath D:/"Apache Tomcat"/"apache-tomcat-8.5.24"/lib/servlet-api.jar;classes;. -d classes D:/"Apache Tomcat"/"apache-tomcat-8.5.24"/webapps/SystemServlet/WEB-INF/src/web/LoginServlet.java 这一行代码可以把在WEB-INF/src/web下的LoginServlet.java编译生成的.class放到WEB-INF/class中。此外,在Eclipse下的项目文件,都会自动生成路径配置的就是src文件夹里的.project和.classpath文件,其自动生成的.class文件是在src/bin里面。
依赖项目可以部署是因为依赖项目不需要读取资源文件,一般资源文件都是放在src/resource下,IDE部署或者tomcat部署会自动放到WEN-INF下,如果没有也可以在配置文件中指定。