学习别人是怎么模仿springmvc自己手动写一个mvc框架的,结果在运行过程中,明明目录相同,配置似乎也没什么问题,但在启动tomcat后,就是没有加载到自己写的DispatcherServlet类。于是经过如下配置:
File-->Project Structure-->Artifacts,选择面板上面的+号,选中第二项(Web Application:Exploded),继而选择From Moudles,会再次弹出一个框,选择你要运行的项目,点击OK。
接下来,我们可以对运行进行配置了:

选中Artifact后,会自动配置上去,点击OK后,就可以运行了。
【注】每次添加了第三方依赖都需要重新添加一次,不然第三方jar不生效
除此之外,如果发现明明添加了代码但始终没有执行该代码块,可能是编译的代码没有包含到,打开如图所示划红线的路径:

反编译一下包含了那块代码的类,查看是否真的包含了新增的代码,如果没有,请删除该路径下的文件。确认后执行,可能会抛出如下异常:
com.intellij.javaee.oss.admin.jmx.JmxAdminException: com.intellij.execution.ExecutionException
接下来……百度去呗!
网友评论