项目项目发布到tomcat

项目发布到tomcat

  • 1、项目结构:
    在这里插入图片描述
    在这里插入图片描述

  • 2、复制一个web.xml并将编码改为UTF-8
    在这里插入图片描述

  • 3、配置编译路径build path
    设置config build path到package/webapp/WEB-INF/classes
    因为部署的是webapp的路径,所以要把字节码文件放到webapp的classes里面,并配置eclipse
    在这里插入图片描述
    在这里插入图片描述

项目的classpath就变为了在这里插入图片描述

  • 4、设置tomcat/conf/server.xml的
 <Context docBase="项目路径/forward-redirect-scope-jsp/webapp" path=""/>
  • 5、配置源码apache-tomcat-7.0.88-src.zip

如果报错:这需要添加源码

严重: Servlet [MappingServlet] in web application [] threw load() exception
java.lang.ClassNotFoundException: com._520it._01_mapping.MappingServlet
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1928)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1771)
	at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:536)
	at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:518)
	at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:148)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1127)

解决办法:

eclipse4.7.0 (Oxygen)版本安装tomcat三只小猫插件

连接:https://blog.csdn.net/qq_28023365/article/details/86473365

猜你喜欢

转载自blog.csdn.net/qq_28023365/article/details/86425747