roc*_*cky 1 coldfusion coldfusion-9
我必须把我的Java库放在Coldfusion中,而我的Coldfusion Java Virtual Machine Path就是C:/ColdFusion9/runtime/jre
在哪个位置我应该考虑放置我的Java库?
Coldfusion9/wwwroot文件/ WEB-INF/lib目录
Coldfusion9 /运行/ JRE/lib目录
我可以在上述两个位置看到.jar文件.因此,我想知道我应该在哪里下载.jar?执行此操作后,我将重新启动CF9.
更多信息:这里的文档说它应该始终作为规则在JVM的类路径中.谁能告诉我规则在哪里或什么?
(这听起来像是重复的,但我的评论太长了,无法发表评论)
简短回答:
简单的选项是将.jar文件放入{web_root}/WEB-INF/lib并重新启动.
更长的答案: 您引用的线程说.jar文件必须放在CF类路径中的某个位置.在松散的术语中,"类路径"仅表示CF在服务器启动时将搜索jar /类的路径集合.
从技术上讲 - 您可以随意在任何地方放置一个jar文件.只要CF Server可以访问它,并且该路径包含在jvm.config文件中.但是,某些位置CF会自动检查.因此,您可以将jar文件放在其中一个目录中并重新启动.无需其他更改.
CF自动检查的两个位置是:
{web_root}/WEB-INF/lib/ {web_root}/WEB-INF/classes/ 关于"规则"的注释是指/WEB-INF/文件夹的约定,该文件夹指定.jar应放置文件,WEB-INF/lib/而应放置单个 *.class文件(不太常见)WEB-INF/classes/.因为你正在使用一个罐子,它会进入WEB-INF/lib/.
有关CF搜索jar的方式和位置的更多详细信息,另请参阅
| 归档时间: |
|
| 查看次数: |
1318 次 |
| 最近记录: |