0

在 RAD 中,当我们创建项目并转到 Properties 时,有一个名为 Java EE Module Dependencies 的选项。当我们在这里添加一些jar时,是否将其添加到运行时路径中?
这个选项有什么用?
此外,当 WAS 正在运行并部署了多个 EAR 时,WAS 将如何为每个 EAR 拾取运行时类路径?所有 EAR 都一样吗?
它是否只需要每个 EAR 的构建路径条目?

4

2 回答 2

0

运行时类路径是以下内容的组合。

  1. 配置为共享库一部分的类路径和 jar 文件(可以从环境菜单项中设置)
  2. 应用程序类路径(即,<>/.../lib)
  3. 在为 websphere 配置 java 实例时进行的任何其他配置(用于类路径)。
于 2011-07-05T19:43:05.077 回答
0

运行时类路径和构建路径完全不同(并且没有任何关系)。

Java EE 规范说明了运行时类路径的构成,并使用共享库等应用服务器特定实体向运行时服务器添加了额外的类路径。

WAS 允许您为每个企业应用程序拥有一个类加载器,或者为托管在服务器上的所有 EAR 拥有一个类加载器。

前者是默认和首选选项。

通常,当您添加依赖项时,您可以指定其中哪一个应该是运行时类路径的一部分。

于 2011-07-05T23:53:22.767 回答