在 Maven 仓库中找不到所有 Liberty 17.0.0.1 jar 文件
Not finding all Liberty 17.0.0.1 jar files in maven repo
虽然我能够根据问题 找到许多与 WebSphere Liberty 相关的 jar 文件,但我仍然无法找到包含 jar 文件的 repo,例如:
- com.ibm.ws.javaee.servlet.3.1_1.0.13.jar
- com.ibm.ws.javaee.websocket.1.1_1.0.13.jar
- com.ibm.ws.logging-1.0.16.jar
- com.ibm.json4j_1.0.16.jar
有人可以帮我找到这些罐子的正确存储库吗?提前致谢。
对于 WebSocket 1.1:
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-all</artifactId>
<version>1.1</version>
</dependency>
对于 Servlet 3.1:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
您提到的 json4j jar 不是 Liberty 中的 API jar,它是 com.ibm.websphere.appserver.api.json_1.0.16.jar,但 maven 依赖项是:
<dependency>
<groupId>com.ibm.websphere.appserver.api</groupId>
<artifactId>com.ibm.websphere.appserver.api.json</artifactId>
<version>1.0.16</version>
</dependency>
提到的日志记录 jar 是 Liberty 内部的一部分,因此在 maven central 中不可用。
虽然我能够根据问题
- com.ibm.ws.javaee.servlet.3.1_1.0.13.jar
- com.ibm.ws.javaee.websocket.1.1_1.0.13.jar
- com.ibm.ws.logging-1.0.16.jar
- com.ibm.json4j_1.0.16.jar
有人可以帮我找到这些罐子的正确存储库吗?提前致谢。
对于 WebSocket 1.1:
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-all</artifactId>
<version>1.1</version>
</dependency>
对于 Servlet 3.1:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
您提到的 json4j jar 不是 Liberty 中的 API jar,它是 com.ibm.websphere.appserver.api.json_1.0.16.jar,但 maven 依赖项是:
<dependency>
<groupId>com.ibm.websphere.appserver.api</groupId>
<artifactId>com.ibm.websphere.appserver.api.json</artifactId>
<version>1.0.16</version>
</dependency>
提到的日志记录 jar 是 Liberty 内部的一部分,因此在 maven central 中不可用。