java中load_Load Java参数描述的细节

Load Java参数的细节描述将会比较复杂,是比较难的一个模块,如果大家有兴趣,可以往下面看一面啦。

b58830e530d79c67ccf9d341b6c7d224.png

-用户

指定用户名、密码和数据库连接字符串。文件将被加载到这个数据库实例中。

文件名:

您可以根据需要指定任意多个.class、.java、.qLJ、.jar、.zip和资源文件。如果指定JAR或ZIP文件,则Load Java处理jar或zip中的文件。没有jar或zip架构对象。如果jar或zip包含另一个jar或zip,则Load Java不处理它们。

bb1545dc8d9855077b4ed3c0c634f94e.png

加载文件的最佳方法是将它们放入jar或zip中,然后加载存档。加载文件避免了资源模式对象命名的复杂性。如果您有一个JAVA开发工具包(JDK)的JAR或ZIP,那么您可以确信用Load Java加载它也可以工作,而不必学习任何关于资源模式对象命名的知识。

Schema对象名称与文件名不同,并且Load Java以不同的方式命名不同类型的模式对象。因为类文件是自识别的,所以开发人员不知道用Load Java实现类文件名到架构对象名称的映射。源文件名映射对开发人员也是不可见的。Load Java给模式对象提供了文件中定义的第一类的完全限定名。JAR和ZIP文件也包含它们的文件的名称。

然而,资源文件不是自识别的。Load Java从您提供的文字名称作为参数生成Java资源架构对象名称。因为类使用资源模式对象,并且资源的正确规范并不总是直观的,因此在命令行上正确地指定资源文件名是很重要的。

正确加载单个资源文件的完美方法是从包树的顶部运行Load Java,并指定与该目录相对应的资源文件名。

7cd87754370967863445f12c95a3f952.png

注:

程序的顶部是在类路径中命名的目录。

如果你不想遵循这个规则,那么观察下面的资源文件命名的细节。加载资源文件时,Load Java从资源文件名生成资源模式对象名称,就像在命令行上按字面指定的那样。

虽然您已经指定了一个具有相对路径和绝对路径名的文件,但是Load Java创建了两个模式对象Alpha/Beta /x.Frand和root / home /javaStuff/Alpha/Beta /x.Type。资源模式对象的名称是由输入的文件名生成的。此类可以相对地或绝对地引用资源文件。若要确保Load Java和类加载器使用架构对象的同名,请在命令行中输入该类的名称,该类传递给GETRealSkices或GETRealSudiStrug。而不是记住分类是否使用相对资源或绝对资源名和更改目录,以便可以在命令行上输入正确的名称,可以在JAR中加载资源文件。为了进一步简化过程,将类和资源文件放置在jar中,这使得调用是等价的。

a14952f046375f0a2be0cf6b9f94f3c5.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值