IDEA下项目正常启动
浏览器访问404错误
上网搜索了不少资料,判断可能是自己的项目的资源路径、配置文件或maven配置有问题而导致idea找不到访问的资源,整理部分解决方法如下。
解决方法-
第一种
在IDEA的Run/Debug Configurations窗口下当前的Application模块的Working directory中添加 $MODULE_WORKING_DIR$ ,重启项目后正常访问!
第二种
在项目的Application启动类的同级包下创建读取类
/**
* 配置解决IDEA正常启动项目但不能访问页面问题
*/
@Configuration
public class CommonConfiguration {
@Bean
public TomcatServletWebServerFactory servletContainer() {TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
factory.setDocumentRoot(new File("项目路径\\src\\main\\webapp")); //项目的webapp包目录
return factory;
}
}
能正常访问