首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Virgo Server中运行标准spring mvc War文件

在Virgo Server中运行标准spring mvc War文件
EN

Stack Overflow用户
提问于 2011-08-12 02:20:41
回答 1查看 1.1K关注 0票数 0

根据Virgo文档,我们可以部署一个标准的war文件而无需任何更改。但我发现它不是这样的,我使用提供的maven原型在spring mvc中创建了一个简单的HelloWorld应用程序。当我在tomcat7上部署war helloworld.war时,它工作得非常好。但是,当我在virgo tomcat服务器的拾取目录中部署相同的mvc时,在捆绑包启动期间得到异常: org.springframework.web.context.ContextLoaderListener.:java.lang.ClassNotFoundException

因此,我很想知道在Virgo上部署标准的spring war之前是否需要做些什么,比如创建一个平行于WEB-INF文件夹的MANIFEST-INF文件夹,并在其中添加Manifest.mf文件。如果这是真的,这意味着我还需要导入所需的包和包。但是,这意味着文档中的人可以在标准的tomcat和Virgo中部署相同的war,而不需要任何更改,这是不正确的。请给我建议。

更多的数据点。在启动捆绑包时遇到此异常后,我自己添加了一个清单文件,其中包含以下详细信息...

代码语言:javascript
复制
Manifest-Version: 1.0
Bundle-Version: 1.0.0
Tool: Bundlor 1.0.0.RELEASE
Bundle-ManifestVersion: 2
Import-Library: org.springframework.spring
Bundle-SymbolicName: abc

在这之后,我得到的所有请求都是404,没有任何例外。

EN

回答 1

Stack Overflow用户

发布于 2011-12-11 07:08:42

您必须指定Web的值,以便根据Virgo Documentation将您的捆绑包识别为Web-ContextPath应用程序捆绑包。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7030892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档