Java 在Tomcat上部署应用程序

Java 在Tomcat上部署应用程序,java,tomcat,Java,Tomcat,我正在尝试从RoseIndia运行示例应用程序: 我下载了源代码,并将该文件夹放在webapps文件夹中,如图所示。我是否必须从应用程序中创建.war或.jar并将其放在webapps文件夹中的某个位置才能运行应用程序?当您尝试访问应用程序时发生了什么?它抛出了任何异常或得到了任何响应代码吗?嗯,我唯一添加到tomcat目录的是webapps文件夹中的项目文件夹。当我用404运行它时,请求的资源不可用。我可以联系经理,所以我知道服务器已经启动了,但是从我对webapplications的了解来

我正在尝试从RoseIndia运行示例应用程序:


我下载了源代码,并将该文件夹放在webapps文件夹中,如图所示。我是否必须从应用程序中创建.war或.jar并将其放在webapps文件夹中的某个位置才能运行应用程序?

当您尝试访问应用程序时发生了什么?它抛出了任何异常或得到了任何响应代码吗?嗯,我唯一添加到tomcat目录的是webapps文件夹中的项目文件夹。当我用404运行它时,请求的资源不可用。我可以联系经理,所以我知道服务器已经启动了,但是从我对webapplications的了解来看,我认为我需要部署到服务器上的唯一东西是.ear或.war,而不是实际的项目Folder有什么想法吗?该网站似乎建议我将项目文件夹放到webapps中,然后尝试导航到url,但这不起作用这还不够,因为一个普通的Tomcat默认情况下没有JSF,所以你需要安装JSF,但这说起来容易做起来难,现在就开始吧。经过一些调查之后,我建议你放弃这个例子,转而使用。RoseSindia one显然仍然适用于JSF1,它对wrt运行时需求没有任何帮助,CoreServlet one为您提供了一个开箱即用的起点项目(因为它附带了依赖项)。顺便说一句,最好避免在一起,阅读