java - Java Web 应用程序中的 Java 模块
问题描述
我正在使用 JSF 2.3 开发一个 Web 应用程序。我需要创建一个与 URL 建立 HTTP 连接并获取 JSON 对象并对其进行处理的 Servlet。为此,有许多第三方 API 可用,但我对使用 JDK11 及以后默认的 HttpClient 更感兴趣。
但是我在这里面临的问题是,如果不进行模块化,我就不能使用 HttpClient,即将它定义为我的应用程序在 module-info.java 中的要求。而且,如果我定义 module-info.java 我无法在我的代码中解析 servlet 类引用。javax.* 依赖项和其他第三方依赖项未解析。所有必需的库都存在。所以我的问题是
Q1。如何在带有 servlet 和 JSF 框架的 Java Web 应用程序中使用 HttPClient? Q2。如何解决 moduler java 应用程序中的第三方依赖项?
我正在使用 Payara 服务器 5、JDK-11、RHEL 7.9
解决方案
推荐阅读
- reactjs - 按钮反应 js 不起作用,但它是好的代码
- serialization - 为什么进程之间不能直接使用对象
- autodesk-forge - BIM 360 链接问题
- flutter - 小部件测试不会触发 DropdownButton onChanged
- javascript - 反应原生拉刷新不起作用
- gradle - 使用 BasicAuthentication 的 Maven 存储库的身份验证失败的快速失败 Gradle
- react-native - 可以在前端使用 Firebase Auth SDK 进行移动应用身份验证吗?
- python - 如何处理消息框上的“删除窗口”协议-Python tkinter
- windows-10 - Windows 10 中基于 WPA2 企业证书的日志记录问题
- python - 自动前后移动矩形