问题标签 [embedded-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.
testing - No factories configured while using Jetty 7 embedded + Myfaces 1.2
I am using an embedded version of jetty 7 to load a web application using Apache MyFaces 1.2 in a junit 4 test class on the advice from another thread.
While running the test i get this error.
This application works fine with tomcat, weblogic and even oc4j!
How can i get this to work with jetty?
android - I-码头或码头
我有一个要托管在 android 设备上的 Web 应用程序。我目前正在使用 android sdk 提供的模拟器。我的应用程序将同时提供静态和动态数据。我目前正在使用码头版本 6.1.22。我想问什么是更好的选择。1. 带有剥离代码的 Jetty 网络服务器。2. I-码头。
我的应用程序使用以下功能 -
- ResourceHandler 提供静态资源。
- 用于服务同步数据请求的通用 servlet。
- CometServlet 的扩展,用于服务异步数据请求。
我期待以下比较标准。
- 应用程序大小。将包含代码的 apk 的大小。
- 最大负载为 30 个请求/秒时的内存和 CPU 使用率。这些是短暂的爆发,在应用程序生命周期中发生的次数很少。平均负载约为 5 个请求/秒。
- 易于维护。包括 Jetty 在应用中的重要升级。
- 我可能错过的任何其他副作用。
java - 是否可以使用 Java 后端和 Web 技术 UI 创建桌面应用程序
我想用 Java 和 Web 技术创建一个桌面应用程序。选择 Java 的主要原因是它是免费的、开源的,因此我们的投资将是最小的,并且我们会在许可成本等方面节省大量投资。另外,选择 Web 技术的主要原因是因为我们目前的程序员精通 HTMl、css、Ajax 等 Web 技术,并且我们在使用 Web 技术创建令人惊叹的 UI 方面拥有丰富的经验。
我会给你一些关于我们想要创建的软件的想法。这将是一个基于桌面的软件,即类似于 ERP 软件的东西。
关键要求是应该有一个很棒的用户界面,它应该是快速的并且不是很耗费资源。
我听说实现出色的 GUI 是可能的,但在 Java 中很难。它可以完成但很复杂,而在 Microsoft 产品的 Visual Studio 中做同样的事情非常简单。
我还检查了 Adobe Air、Nokia QT 等,但它们对我们来说都非常昂贵,我们正在寻找使用 Java 技术的前端浏览器 UI 和后端嵌入式服务器/数据库。
是否可以创建一个桌面软件,其中 UI 是使用 Web 技术创建的,并且有一个嵌入式服务器(如 jetty 或 tomcat)和数据库,后端编程将使用 Java。JavaFX 如何适应这一点?
所以基本上,桌面应用程序会有一个嵌入式浏览器(mozilla 或一些可以与软件打包的 java 浏览器),但最终用户永远不会意识到这一点。
我期待得到同样的反馈。您能否提供一些以类似的 java + web 技术组合创建的软件示例。
我确实研究了一些类似 PulpTunes 和 Zimbra 的软件,但它们似乎正在连接到互联网以显示数据。我们的软件将完全是一个离线桌面应用程序。
servlets - 嵌入式 Jetty 8.0 中的 Servlet 3.0 支持
对于我的单元测试,我使用基于 Jetty 的简单测试服务器:
它适用于 web.xml 中配置的 servlet,但我现在想使用 Servlet Specification 3.0 引入的新注释语法,例如:
我应该如何在我的 TestServer 类中配置 Jetty 来处理基于注释的 servlet?
jsp - Jetty 中缺少 JSP 支持,或者令人困惑的日志消息?
通过调用 6.1.24 中的 API 来启动 jetty。
JSP 2.1 组件位于类路径中。
但是日志说:
使用相应的 maven-jetty-plugin 时,我没有看到此消息。
我错过了什么?
java - 以编程方式将资源添加到 Jetty
我有一个配置和启动 Jetty 的主类。(这是 Wicket 测试 web 应用程序的标准做法,但它实际上并不是特定于 wicket 的。)
如您所见, src/main/webapp 用作 webapp 根。但是,我有一些位于目标/类中的资源,稍后会复制到 webapp。所以我想将虚拟目录添加到码头。
我想映射target/classes/js
到/js
和target/classes/css
到/css
有人可以帮忙吗?
顺便说一句:这是码头 6.1.4
jetty - 从码头到标准错误的神秘控制台输出?
运行我的嵌入式码头网络应用程序启动器时,我看到以下输出到 stderr。在将我的构建移动到 maven-2 后,我才开始看到这一点。有没有人见过这个?
它偶尔似乎在随机时间重复。
java - Spring 框架最佳实践:部署不符合 bean 的组件
我想使用 Spring 构建一个 MVC 应用程序(这里是第一个计时器)。
因此,我想将 Jetty 作为 servlet 引擎嵌入。然而,Jetty 并没有严格遵循 java bean 模式,所以我不能从 Spring 启动一些类(它们使用重载的 setter 或非 setter 初始化方法,如 addXYZ)。
构建此项目的公认/推荐做法是什么?显然,我的所有代码都非常适合 MVC 模型,但对于 Jetty:
- 我是否将所有 Jetty(或任何其他非 bean 友好组件)封装在我自己的 Spring 友好 bean 中?
- 我是否尝试在春季尽可能多地实例化它,并且只是扩展不符合 bean 的类以使它们像正确的 bean 一样工作?
- 还有其他选择吗?
java - 最简单、最轻量的 Java Web 服务引擎?
我正在寻找这种最简单、最简单的方法来实现 Java Web 服务。我曾经使用 Axis-1-on-Tomcat,但使用 Axis 2 变得太厚了。我正在寻找的一些偏好:
- 低内存占用 - 具有最少二进制文件的小型库。Axis2.war 是 17 MB - 我需要更轻的东西。
- 嵌入式 - 在 JVM 中运行,使用尽可能少的配置文件和管理脚本。Alt.,在 Jetty(或另一个嵌入式 HTTP 服务器)之上运行。
- 如果可能,使用运行时配置(如 Jetty)而不是配置文件。
- 具有 Java 到 WSDL 和 WSDL 到 Java。
- 添加服务的机制尽可能简单。如果必须重新启动服务器以检测新服务,则可以。最好不要加载服务文件中的列表。
有没有人熟悉这些方面的解决方案?
servlets - 码头:servlet 与处理程序
我试图了解码头。
请告诉我:
什么时候使用 Servlet 更好,什么时候使用 Handler?
我可以将连接器与 Servlet 一起用于“每个请求的线程模型”吗?