我怎样才能找到 com.ibm.ws.exception.wsexception jar 文件?

how i can find com.ibm.ws.exception.wsexception jar file?

我已将 admin.jar 文件正确添加到 class 路径和我的 java 应用程序,但这些错误仍然出现 1- 项目未构建因为它的构建路径不完整。找不到 com.ibm.ws.exception.WsException 的 class 文件。修复构建路径然后尝试构建这个项目。

2- 无法解析类型 com.ibm.ws.exception.WsException。它是从 required 间接引用的,我知道应该将一个 helper jar 文件添加到我的应用程序中,但不幸的是我找不到它。

这里有两件事:

1) 您的构建路径中需要 WebSphere classes。服务器专门为此提供了一个API/SPIjar:WAS_HOME/dev/was_public.jar。它包含 WsException,以及其他 classes.

2) 您提到在您的 class 路径和 Java 应用程序中有 "admin.jar"。如果这意味着您要在 Java EE 应用程序中打包 WebSphere 服务器 jar...请不要那样做。服务器 jar 并非设计为在应用程序中打包,如果您尝试这样做,您 运行 出现意外链接和 class 加载程序层次结构问题的风险非常高。

如果这是一个独立的 Java 客户端,而不是安装在服务器上的 Java EE 应用程序,WAS_HOME/runtimes 中有设计用于客户端的瘦客户端 jar应用程序 class 路径;插件目录中的服务器 jar 并非设计用于应用程序服务器本身的上下文之外。

我同意 Jarid 的观点,正确的方法是使用客户端,但如果您仍然需要它,那么您可以从 https://github.com/NURGALIYESMUKHAMEDOV/Utils/blob/master/CaseSchedule/src/main/resources/wsexception.jar 下载它,我在我的库中找到并使用了它。