问题标签 [jetty]

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.

0 投票
2 回答
923 浏览

java - 在 maven jetty 插件中找不到包

当我尝试运行 jetty maven 插件(mvn jetty:run)时,我收到了这个错误:

这个包使用了 Runner 类,好像没找到,怎么添加呢?我曾尝试使用 <webAppConfig>,但它没有帮助...

0 投票
2 回答
2594 浏览

solr - 自定义 Solr Transformer 的类路径

我为 Solr DataImportHandler 编写了一个自定义 Transformer 子类。它在一个 jar 文件中,但我不知道如何让 solr 找到它。

我已经使用自定义转换器的完整路径配置了 data-config.xml 文件:

我已经在我能找到的每个 /lib、/dist 目录中尝试了我的 jar 文件,这让我相信这是依赖文件的问题。如果日志表明无法找到实际的类,那就太好了,但它们非常无用。如果我删除 MyTransformer 规范,dataimporthandler 就可以正常工作。

0 投票
4 回答
609 浏览

web-applications - 哪个 java webserver 最适合这里?

我正在开发一个包含以下 3 个组件的简单 Web 应用程序:

  1. 使用 Ajax、javascript、html 在浏览器上显示数据的客户端。
  2. 在客户端和数据处理实体之间进行接口的 Java Web 服务器。
  3. 数据处理实体,用 C++ 实现。

我需要决定使用哪个 Java 网络服务器。一些选项是:

a) 在 java (com.sun.net.httpserver) 中使用 httpserver 类并创建一个多线程进程。

b) 使用 Glassfish 服务器并在其上部署创建网页等的应用程序。

c) 使用码头。

d) ?

网络服务器的选择标准是:

  1. 稳定性(进程(Web 服务器)应该运行数天而无需重新启动)

  2. 可能的最大并发请求数约为 200。平均情况约为 30。

  3. 缓存在网络服务器上完成,如果数据可用或未被数据处理实体标记为脏,则从网络服务器本身提供请求。

非常感谢您的建议。

谢谢你。罗恩。

0 投票
4 回答
20039 浏览

jsp - Embedded Jetty 在其 Jar 文件中查找文件

我成功地将 Jetty 嵌入到一个测试应用程序中。它可以毫无问题地提供文件。现在我想知道 Jetty 是否可以提供其自己的 Jar 文件中的文件。

有谁知道这是否可能?

0 投票
1 回答
605 浏览

servlets - comet 回调轮询和 jetty-cometd 实现

我正在使用码头服务器附带的 Cometd 实现。我想使用回调轮询传输,但是当我尝试从 javascript 连接到彗星服务器时(注意 html 页面在另一个 web 服务器中),码头抱怨 servlet 不支持 GET 方法。这是码头实施的错误/错误/任何事情还是我遗漏了什么?

0 投票
2 回答
1006 浏览

ruby-on-rails - 在 Jetty 上的 JRuby on Rails 应用程序下 MySQL 连接超时/被放弃

我们在 Jetty 上运行 JRuby on Rails 应用程序,并且在启动之前到达暂存服务器突然遇到了一个问题,即我们的 JDBC 连接被放弃。这是一个可爱的堆栈跟踪来说明:

发送到服务器的最后一个数据包是 12 毫秒前。

堆栈跟踪:

com.mysql.jdbc.CommunicationsException:由于底层异常导致通信链接失败:

** 开始嵌套异常 **

java.io.EOFException

堆栈跟踪:

java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1913) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2304) at com.mysql.jdbc.MysqlIO.checkErrorPacket( MysqlIO.java:2803)

根据我的理解,MySQL 由于不活动而在一段时间内杀死了我们的连接池(这是有道理的,因为现在登台处于非常轻的负载下)。它在 JRuby 1.3.1 下运行,带有以下 gem:

activerecord-jdbc-adapter (0.9.1) activerecord-jdbcmysql-adapter (0.9.1) jdbc-mysql (5.0.4)

我假设我可能需要以某种方式设置一些 JDBC 配置以确保连接保持活动状态或正确回收,但我需要一些帮助来找出去哪里。谁能提供我的详细信息?

谢谢,史蒂夫

0 投票
5 回答
48306 浏览

windows - 用于 Windows 的 Jetty 服务器

Jetty 服务器能否在基于 Windows 的环境中运行。如果有可安装的Windows,有人可以指点我吗?

0 投票
2 回答
8265 浏览

logging - 以编程方式配置 Jetty 的记录器

如何以编程方式配置 Jetty 的记录器?我在一个独立的应用程序中使用 Jetty,并且想要更改一些 Jetty 内部生成的警告的日志级别。理想情况下,我可以通过编程方式(即在代码中)执行此操作,而无需指定 XML 文件。

我正在使用码头 6.1.20。

0 投票
1 回答
6379 浏览

jdbc - 配置码头以使用 JDBC 数据源

我有一个使用 JDBC 连接池的 Spring Web 应用程序(在 glassfish 服务器上)。它在 XML 文件中定义如下:

现在我需要在嵌入式 Jetty 服务器中启动应用程序进行集成测试。我正在尝试在 jetty.xml 文件中添加连接池,如下所示:

它注册连接池,但我还需要使用给定名称注册 jdbc-resource。

我怎么能这样做?

0 投票
2 回答
1191 浏览

.net - 将 .NET Web 服务发布到 Jetty Web 服务器?

我在 VS2008 中使用 C# 创建了一个非常简单的 web 服务。我想将它发布到使用 Jetty-6 作为其 Web 服务器的服务器。这是可能的,还是 IIS 是我可以去的唯一方法。