sách gpt4 ai đã đi

triển khai - Red5: Triển khai trong khi Red5 đang chạy (lỗi triển khai WAR: org.springframework.beans.factory.BeanDefinitionStoreException) trong khi triển khai bình thường vẫn ổn)

In lại 作者:行者123 更新时间:2023-12-02 05:14:51 27 4
mua khóa gpt4 Nike

我需要能够在 Red5 运行时进行部署。我知道的唯一解决方案是使用 WAR 文件并将其放在文件夹中:webapp。

还有其他办法吗?

我使用的是 Red 5 v0.8。我使用 Eclipse 3.4 导出了一个 WAR 文件。

我可以部署我的网络应用程序。但是,当我将其导出为 WAR 文件时,我有一条错误消息,它会创建一个空文件夹(参见最后的错误消息)。当我安装 Red5 提供的样本时,WAR 部署正确。我通过映射完全相同的 SOSample 文件和我的文件来测试它WEB-INF 的 webapp(我刚刚更改了 webapps 的名称),但是问题仍然存在。

我试过 Project -> Clean ...,之前删除了 webapps 文件夹将 war 文件复制到其中。我检查了当它正常部署时那是正确的文件。仍然是相同的行为。

这可能是一件简单的事情,但我仍然不太了解 Spring,我必须错过一些简单的事情。

预先感谢您能给我的任何帮助,

法比奥


-------------------- 错误信息

[INFO] [Red5_Scheduler_Worker-1] org.red5.server.tomcat.TomcatLoader - 应用程序在根目录下:C:/eclipse/applications/Red5/webapps[WARN] [Launcher:/Addition] org.red5.server.tomcat.TomcatLoader - default.c在上下文中找不到 ontext bean:red5.core线程 "Launcher:/Addition"org.springframework.beans.factory 中的异常。BeanDefinitionStoreException:无法解析 bean 定义资源模式 [/WEB-INF/red5-*.xml];嵌套异常是 java.io.FileNotFoundException: ServletContext 资源 [/WEB-INF/] 无法解析为 URL,因为它不存在英石 在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:190) 在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149) 在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124) 在 org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92) 在 org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123) 在 org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:422) 在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) 在 org.red5.server.tomcat.TomcatLoader$2.run(TomcatLoader.java:733)引起:java.io.FileNotFoundException:ServletContext 资源 [/WEB-INF/] ca无法解析为 URL,因为它不存在 在 org.springframework.web.context.support.ServletContextResource.getURL(ServletContextResource.java:130) 在 org.springframework.core.io.support.PathMatchingResourcePatternResolver.isJarResource(PathMatchingResourcePatternResolver.java:406) 在 org.springframework.core.io.support.PathMatchingResourcePatternResolver.findPathMatchingResources(PathMatchingResourcePatternResolver.java:338) 在 org.springframework.core.io.support.PathMatchingResourcePatternResolver.getResources(PathMatchingResourcePatternResolver.java:276) 在 org.springframework.context.support.AbstractApplicationContext.getRes来源(AbstractApplicationContext.java:1018) 在 org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:177) ... 还有 7 个

------------------------ 代码源-------------------- ----包 org.red5.core;导入 org.red5.server.adapter.MultiThreadedApplicationAdapter;

公共(public)类应用程序扩展了 MultiThreadedApplicationAdapter {

   public Double add(Double a, Double b) {
return a+b;
}

1 Câu trả lời

当部署你的 webapp 时,你是否将所有外部 JAR 添加到 /YourRed5InstallPath/lib 下?

看看CreatingRed5Projects .

关于deployment - Red5 : Deploy while Red5 is running (WAR deployment fail : org. springframework.beans.factory。 BeanDefinitionStoreException) 而正常部署 ok),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1606598/

27 4 0
Bài viết được đề xuất: ember.js - Ember ember-views.render-double-modify 弃用
Bài viết được đề xuất: google-chrome - 我可以从 Chrome 扩展访问 Gears 吗?
Bài viết được đề xuất: c++-cli - 混合 C++/CLI 程序集中困惑
Bài viết được đề xuất: websphere - xmlaccess 使用库引用部署 portlet
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com