gpt4 book ai didi

java - 无需重新启动 ColdFusion 即可以编程方式重新加载 Java JAR

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:26 25 4
gpt4 key购买 nike

背景

从 ColdFusion 10 开始,有可能 include JARs from a custom location .

要加载自定义 Java 库(或 .java 文件),将类似于以下的代码添加到 Application.cfc

this.javaSettings = {LoadPaths = [".\java_lib\",".\java\myjar.jar"],
loadColdFusionClassPath = true, reloadOnChange = false}

或者为了获取更改(默认刷新时间为 60 秒)添加以下内容

this.javaSettings = {LoadPaths = [".\java_lib\",".\java\myjar.jar"], 
loadColdFusionClassPath = true, reloadOnChange = true}

问题

对于开发,第二个选项很好(可能刷新时间要短得多)。对于生产,第一个选项是理想的,但每次我们需要更改任何 Java 代码时都重新启动服务器是 Not Acceptable 。当设置了 reloadOnChange = false 时,有什么方法可以在不重新启动服务器的情况下触发 java 类的重新加载(最好是编程的)?

最佳答案

关于java - 无需重新启动 ColdFusion 即可以编程方式重新加载 Java JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29600251/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com