jar - 为什么我的 jar 没有加载?

标签 jar coldfusion loading

我在 Coldfusion 应用程序中使用 Jsoup jar 文件。我最初将它存储在本地 lib 文件夹中,但出于安全考虑,我们决定将其存储在 cfroot lib 文件夹中。我将 jar 上传到根目录中的/lib 文件夹,并将此代码添加到 Application.cfc:

this.javaSettings = {
    loadPaths: [
    "./lib/"
    ],
    loadColdFusionClassPath: true
};

但是,我的代码(之前有效)现在生成以下错误:
ERROR
Object Instantiation Exception.
Class not found: org.jsoup.JsoupObject Instantiation Exception.
...

似乎代码没有找到/加载 jar 文件。如何将代码指向存储在 root 中的 Jsoup jar 文件?

最佳答案

尝试反斜杠而不是正斜杠,

this.javaSettings = {
    loadPaths: [
    ".\lib\"
    ],
    loadColdFusionClassPath: true
};

关于jar - 为什么我的 jar 没有加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24993004/

相关文章:

Android - 新插页式广告未加载 (Admob)

Django - 在长时间处理期间显示加载消息

java - 如何导出jar文件?

list - 如何在查询中使用逗号分隔列表

validation - 在 ColdFusion 中发送表单之前,如何比较和验证用户输入字段与存储的数据

javascript - 我可以缓存由 jQuery.getScript() 加载的内容吗

gradle - 在执行jar任务之前,使用gradle任务生成要包含在jar中的属性文件

android - 外部 Admob jar 的 Proguard 运行时错误

java - 重构 Jar 中的包

javascript - 如何使用 jQuery 或 AJAX 显示 ColdFusion 函数的返回值