Deploytool 不再可用。NetBeans IDE 中提供相同的功能。有关更多信息以及如何规划迁移,请参见用于 NetBeans 4.1 的 J2EE 1.4 教程,网址为 http://www.netbeans.org/kb/41/j2ee-tut/index.html。
验证器 GUI 模式(由 verifier -u 调用)不再可用。NetBeans IDE 中将提供相同的功能。
使用验证器工具时,应用程序验证的默认模式已经从“验证 J2EE 规则”改为“验证 J2EE 规则和 Sun Application Server 配置规则”。也就是说,在默认情况下,验证器测试应用程序是否满足 J2EE 规则以及是否配置为在 Sun Application Server 上运行。验证器命令包含一个命令行开关,用于仅测试应用程序是否满足 J2EE 规则。
在当前发行版中,可以在 JVM 系统类路径中找到添加到 domain.xml(应用服务器配置文件)的 classpath-prefix、server-classpath 和 classpath-suffix 属性中的 JAR 和目录条目。依赖于这种行为的应用程序可能会使用类 java.lang.ClassLoader 中的以下方法,来访问 JVM 系统类路径中的类或其他资源:
getSystemClassLoader()
getSystemResource()
getSystemResourceAsStream()
getSystemResources
在下一个主要发行版中,添加到 classpath-prefix、server-classpath 和 classpath-suffix 中的 JAR 和目录条目在 JVM 系统类路径中将不再可用。如果应用程序使用前述方法之一,Sun 强烈建议使用无需假定资源包含在系统类路径中的等效方法。不依赖于 JVM 系统类路径的等效方法可在 java.lang.ClassLoader 中获得,并应尽量使用这些方法,例如:
java.net.URL url = ClassLoader.getSystemResource ("com/acme/tools/tools.properties");
java.net.URL url = this.getClass().getClassLoader().getResource ("com/acme/tools/tools.properties");
如果不能更改此代码,可以选择使用下一个发行版中将添加的一个新配置选项,以便设置 JVM 系统类路径。
使用 wss-client-config.xml 和 wss-server-config.xml 文件可以配置 Web 服务的安全性。请注意,这些配置文件的内容和名称不稳定,可能会更改。但等效的功能可以继续使用。