将java spring maven项目从linux切换到windows

将java spring maven项目从linux切换到windows,java,spring,maven,Java,Spring,Maven,我是spring development的新手,所以我被困在这里。将spring+maven项目从linux切换到windows时是否有任何配置。我正在tomcat服务器7上运行。该项目最初是在linux中开发的。我已将所有文件从linux移动到wondows。在服务器上运行时,我收到错误消息,请求的资源/myproject/login/不可用。我是否需要进行任何更改或加载项配置。 提前谢谢。我想你错过了什么。 试试这个,但我不确定这是否有效 默认情况下,Tomcat调用器servlet在web

我是spring development的新手,所以我被困在这里。将spring+maven项目从linux切换到windows时是否有任何配置。我正在tomcat服务器7上运行。该项目最初是在linux中开发的。我已将所有文件从linux移动到wondows。在服务器上运行时,我收到错误消息,请求的资源/myproject/login/不可用。我是否需要进行任何更改或加载项配置。
提前谢谢。

我想你错过了什么。 试试这个,但我不确定这是否有效

默认情况下,Tomcat调用器servlet在web.xml文件中被注释掉。您必须在web.xml中创建一个“servlet”和一个“servlet映射”条目

一旦这样做了,就可以去掉url的servlet/部分

有关调用器servlet的更多信息,请查看以下URL:

当我输入与linux相同的url时,您能告诉我更多关于错误的信息吗。我仅在浏览器中收到错误消息HTTP Status 404-/myproject/login/。但是控制台根本没有消息。在web应用程序的根目录中,是否有一个名为myproject的文件夹?如果不是,那么这就是错误所在。。如果是,请发布堆栈跟踪以清除错误。应用程序是否正确部署?。检查Tomcat日志我不认为spring或maven会导致从linux到windows的任何问题,如果您在windows上正确配置了java,那么如果您在linux上工作,它也应该在windows上工作。我认为问题与部署有关,您可以打开tomcat管理器控制台,查看应用程序是否已部署检查应用程序的状态,如果应用程序未运行,请查看tomcat日志。我确实有servlet和servlet映射。但它仍然不起作用。iheat org.springframework.web.servlet.DispatcherServlet 1 myproject*.html您的浏览器清楚地告诉您的资源不可用。所以你需要1。提供请求的资源或2。请求可用资源