WAS中的运行时类路径

时间:2011-07-05 18:22:47

标签: java websphere classpath ibm-rad

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

2 个答案:

答案 0 :(得分:0)

运行时类路径是以下各项的组合。

  1. 班级路径& jar文件配置为共享库的一部分(可以从环境菜单项设置)
  2. 应用程序类路径(即,<> /.../ lib)
  3. 为websphere配置java实例时所做的任何其他配置(对于类路径)。

答案 1 :(得分:0)

Runtime类路径和Build路径完全不同(并且没有任何关系)。

Java EE规范说明了构成运行时类路径的内容,并使用App Server等特定实体(如共享库)向运行时服务器添加了其他类路径。

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

前者是默认选项。

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