2011-07-05 53 views
0

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

回答

0

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

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

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

Java EE规范声明构成运行时类路径的是什么,并且使用App Server特定的实体(如共享库)为运行时服务器添加了额外的类路径。

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

前者是默认值并且是首选选项。

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

相关问题