gpt4 book ai didi

java - 简单地引用 Oracle 的 imq.jar 和 jms.jar 是否符合惯例?

转载 作者:行者123 更新时间:2023-11-30 04:29:50 24 4
gpt4 key购买 nike

我收到了一个应用程序,其中这两个 JAR 仅包含在 lib 目录中。据我所知,它们实际上并不是与 Java Enterprise Edition 包分开分发的。假设他们拥有我需要的一切,这是一个好主意吗?它确实减少了部署的大小。

最佳答案

类路径中只需要这些 jar 文件。如果是的话,您不需要将它们包含在部署中。

如果这就是您的意思,那么删除 Java EE 安装的任何软件包都是不明智的。它可能会影响其他确实需要这些软件包的应用程序,并且当这些错误发生时很难追踪到。

更新

所以问题是,在没有 Java EE 安装的情况下运行 Java EE 库是否可以?如果没有安装 Java EE 并且该应用程序旨在使用 JRE 运行,则没有任何问题。它只是一个需要 JRE 以及来自 Java EE 的 2 个库的应用程序,只需确保(这是棘手的部分)这些库没有来自其他 Java EE 库的任何依赖项

更新

两者显然都不需要其他依赖项,但如果您想确保从 Maven 存储库下载它们。

关于java - 简单地引用 Oracle 的 imq.jar 和 jms.jar 是否符合惯例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14902132/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com