问题标签 [jetty-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
servlets - 如何将 servlet 动态添加到码头服务器?
我创建了一个码头服务器,并希望以编程方式动态添加 servlet。
我设置了日志记录和控制台,然后继续创建服务器,如下所示:
因此,当我需要启动一个 servlet 时,我会执行以下操作:
尽管我的动态 servlet 启动代码似乎可以正常工作,但控制台并未显示 servlet 正在初始化。当我有launchServlets = true 时,代码将静态启动servlet,一切都很好,但我想动态启动它们。
我是否必须手动初始化 servlet(我认为 servlet 被隔离到自己的内存空间中)?我如何告诉 Jetty 启动新的 Servlet?
更新:到目前为止,我设法让 servlet 启动的唯一方法是通过 server.stop()/server.join()/server.start()。我想添加 servlet(并删除 - 但这是一个额外的问题)不要中断对现有 servlet 的服务)?
我正在使用 jetty-all-server-8.1.3 和 servlet api 3.0
提前感谢您的帮助/提示!
java - 在 jetty Server 上部署 War 并单独设置配置文件
我已经部署了一个战争文件(我的网络项目) - 只需将战争文件复制到码头文件夹中的/webapps即可。
(注->操作系统-linux-centos)
我有一个映射文件/配置文件“ abc.xml ”,在abc.xml中我指定了数据库配置,它被放置在 war 文件中的/WEB-INF/classes
在登台服务器(码头)上,如果我将此abc.xml文件保存在/contexts 中,我的战争仍然使用/WEB-INF/classes中的战争文件。
我想将配置(如 abc.xml 等)文件分别保存在登台服务器(码头服务器)上。我怎样才能做到这一点?
java - 如何将spring-boot war部署到debian jetty8
如何将 spring-boot 战争部署到 prodaction debian jetty 8?
使用 spring-boot 和 javasonfig 快速开发和测试
如何将战争部署到码头 8版本8.1.3-4?如何配置码头8?注释、jsp、spring security等
战争中没有 web.xml。没有xml配置等。
jetty - Jetty 8:Web 片段 jar 的 /META-INF/resources/WEB-INF/classes 目录是否有助于 Web 应用程序的类路径?
我创建了一个 Servlet 3.0 Web 片段 jar,其中包含一个文件:
/META-INF/resources/WEB-INF/classes/com/foo/whatever/i18n.properties
应用程序启动时 Web 片段启用的 Servlet 上下文侦听器之一执行以下代码:
这意味着i18n.properties
如果最终用户未在其 Web 应用程序的同一路径中指定自己的文件,则应使用 Web 片段的上述文件。
这适用于 Tomcat 7,但不适用于 Jetty 8。这是在 Jetty 8 中部署时产生的异常:
java.util.MissingResourceException:找不到基本名称 com.foo.whatever.i18n 的包,语言环境 en_US
有没有办法让 Jetty 8 尊重 web 片段的类路径贡献?
java - 找不到 Web UI 的资源路径:org/apache/spark/ui/static 创建 Spark 应用程序时
我正在使用 spark-cassandra-connector 创建一个 java API。当它在 eclipse 上运行时,它工作正常。然后我创建了一个可运行的 jar 文件并通过命令行执行它,它给了我以下错误。
与 eclipse 日志相比,日志文件的唯一区别在于 jetty-server 的版本。在 Eclipse 中,它将码头服务器版本标识为 8.1.14 v232。但在其标识为 8.yz SNAPSHOT 之上。这是因为码头服务器还是其他原因?我完全被困在这里。
我的 sparkContext 配置如下
rest - Spring:无法建立连接,因为目标机器主动拒绝它
我使用 Apache Camel + Spring DSL 和 restful web 服务开发了 SFTP、MQ。对于 Restful Web 服务,我使用了 Spring MVC restful。当我调用我的 Web 服务时,我收到以下消息。但是,我验证了 MQ 在不重新启动服务器的情况下部分工作正常,但是数据库中的数据没有更新,消息正在发送到服务器文件夹。重启服务器后,spring MVC restful 工作正常。但是,使用 ps-ef 命令验证服务器已启动。
请指导我问题出在哪里。
web.xml
我已经为 Spring MVC restful 配置了 dispatcher-servlet.xml
我正在使用码头服务器(版本:8)。如果服务器没有命中,我认为 2 天后。它变得空闲或什么。请帮忙。
异常连接到“系统地址”失败。
错误:ConnectionRefused (0x274d)。
System.Net.Sockets.SocketException 无法建立连接,因为目标机器主动拒绝它 IP:PPORT
jetty - 获取 ClassNotFoundException:org.eclipse.jetty.server.Server
我在 XML 文件中使用类“org.eclipse.jetty.server.Server”用各种参数初始化它(请注意这是一个 OSGi 环境)。但是,我使用“org.eclipse.jetty.server.Server”类的包没有启动并引发以下异常:
我已确保码头服务器捆绑包已启动并正在运行,并且我已确保在清单文件的“导入包”部分中提供了正确的版本。请帮忙。
java - Jetty 服务器在一段时间后停止或崩溃
在我的项目中,我们正在使用 Spring 和 Apache Camel 开发 SFTP、MQ 和 Web 服务。项目在 Jetty 9 中运行。我们使用 slf4j + logback API 进行日志记录。有时我的服务器崩溃(停止),我不知道为什么。它经常在运行 1 或 2 天后发生。我无法从我的日志文件中获得太多日志。
- 为什么服务器会自动停止或崩溃?
- 如何调试它?
- 如何获取服务器日志详细信息?
- 如何监控这个问题?
ant - 尝试从 ant 运行码头时出错:“未能创建任务或键入 jetty.run”
我收到以下错误:
在此运行ant jetty.run
时:
上述目标 (jetty.run) 的语法与此处的文档相同(请参阅/搜索停止)。为什么jetty.run
不工作,在哪里jetty-run
?
jetty-run
输出:
虽然Jetty 9 文档使用 jetty.run 和 jetty.stop,但本指南没有。很明显,它与<jetty.run ...>
vs有关<jetty ...>
,但我目前无法解释为什么并且无法获得<jetty.run ...>
和<jetty.stop ...>
工作。
类路径: