【问题标题】:Excelsior Jet load librarys at runtimeExcelsior Jet 在运行时加载库
【发布时间】:2017-01-18 16:20:08
【问题描述】:

我使用 excelsior jet 来编译我的应用程序,主要是出于保护原因。 仅编译库就需要大约半小时。是否可以不每次都重新编译它们或在运行时将它们作为文件夹中的 jar 加载?每次更新都要编译半个小时真的很烦人。

【问题讨论】:

    标签: java dynamic runtime bytecode native-code


    【解决方案1】:

    我们确实必须对编译时间做点什么。问题是,瓶颈在于一段很难替换的复杂遗留代码......

    同时,请参阅Excelsior JET User's Guide中的“动态链接”和“混合编译模型”章节。

    【讨论】:

    • 我并没有在文档中看到如何使用它。
    • 对于动态链接,请参阅 Excelsior JET 安装目录中的samples\MultiComponent
    • 请将此添加到 GUI,我在我的项目中使用了 33 个库,现在需要为每个库创建一个 .prj。
    • 我宁愿让我们让编译器利用所有内核...另外,您不需要 33 个 .prj 文件 - 只需将所有库 jar 放在一个 .prj 中。
    • (1+) 2k20,Excelsior JET 停产,但这篇提到样本存在的帖子仍然对我有很大帮助。我希望有一天 excelsior jet 会回来,或者只是开源。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 2016-12-07
    • 1970-01-01
    • 2011-11-08
    相关资源
    最近更新 更多