Java ColdFusion 10中的Apache POI版本
有没有办法确定ApachePOIColdfusion10使用什么版本?我已经查看了lib目录,但是POI JAR文件的名称不包含版本号 如果不是最新版本,我将如何在代码中使用最新版本?我知道我可以使用Java ColdFusion 10中的Apache POI版本,java,coldfusion,apache-poi,coldfusion-10,Java,Coldfusion,Apache Poi,Coldfusion 10,有没有办法确定ApachePOIColdfusion10使用什么版本?我已经查看了lib目录,但是POI JAR文件的名称不包含版本号 如果不是最新版本,我将如何在代码中使用最新版本?我知道我可以使用this.JavaSettings从自定义路径加载JAR 我已经下载了POI的最新版本,它包含许多JAR文件:顶层目录中有6个,lib子目录中有4个,ooxml lib目录中有3个。我是否需要引用this.JavaSettings中的所有JAR 同样,一旦我在this.JavaSettings中引用
this.JavaSettings
从自定义路径加载JAR
我已经下载了POI的最新版本,它包含许多JAR文件:顶层目录中有6个,lib子目录中有4个,ooxml lib目录中有3个。我是否需要引用this.JavaSettings
中的所有JAR
同样,一旦我在this.JavaSettings
中引用了正确的JAR,那么如何在代码中使用该库?我使用了ColdFusion版本的POI,代码如下:
createObject('java','org.apache.poi.ss.usermodel.WorkbookFactory').create(infile);
我需要如何更改此代码以使用我在this.JavaSettings
中引用的最新版本的POI
我还在想着这些Java的东西!谢谢。以下是了解任何Jar版本的步骤
希望对您有所帮助以下是了解任何Jar版本的步骤
希望能有所帮助最近我问了一个类似的问题,因为我忘了我已经发布了这个问题
请看哪一个包含了更多有用的信息。最近我问了一个类似的问题,因为我忘了我已经发布了这个问题
请查看其中包含的更多有用信息。我使用的上一个CF版本是8,但当时我们只是停止CF,删除旧POI jar及其依赖项,复制新的POI jar(如从二进制下载),交叉手指,然后再次启动CF!如果可以使用CF10从自定义位置加载JAR的功能来实现这一点,请参阅,了解您需要什么样的JAR,我不希望弄乱ColdFusion功能在内部依赖的JAR。不过,那个依赖项链接看起来很有用,谢谢!下面是一个人升级POI文件的解决方案-编辑:嗯。。二读时,这部分内容似乎和你们的另一个问题重复。也许关闭这一个,留下另一半的链接。我使用的最后一个CF版本是8,但那时我们只是停止CF,删除旧POI jar及其依赖项,复制新的(如二进制下载),交叉手指,再次启动CF!如果可以使用CF10从自定义位置加载JAR的功能来实现这一点,请参阅,了解您需要什么样的JAR,我不希望弄乱ColdFusion功能在内部依赖的JAR。不过,那个依赖项链接看起来很有用,谢谢!下面是一个人升级POI文件的解决方案-编辑:嗯。。二读时,这部分内容似乎和你们的另一个问题重复。也许关闭这个,留下另一半的链接。很好的说明。一个建议是:典型的jar可以包含数百个类文件——甚至更多。使用7-zip之类的工具,而不是将所有文件提取到磁盘。它允许您查看jar内容和MANIFEST.MF文件本身,而无需实际将所有内容提取到磁盘。您可以使用windows zip工具执行相同的操作。您只需复制文件,并为其提供
*.zip
扩展名,而不是*.jar
。很好的说明。一个建议是:典型的jar可以包含数百个类文件——甚至更多。使用7-zip之类的工具,而不是将所有文件提取到磁盘。它允许您查看jar内容和MANIFEST.MF文件本身,而无需实际将所有内容提取到磁盘。您可以使用windows zip工具执行相同的操作。您只需复制文件,并为其提供*.zip
扩展名,而不是*.jar
。