我正在使用ApachePOI读取Excel文件,它在本地机器(独立程序)中运行良好,但在服务器(IBMWebSphere)中未运行。当遇到实例化工作簿时,它停止工作。
下面的罐子被使用。
commons-codec-1.5.jarpoi-3.9.jarpoi-examples-3.9.jarpoi-ooxml-3.9.jarpoi-ooxml-schemas-3.9.jarxmlbeans-2.6.0.jar
下面是我的代码:
String mountInFilePath = "//XXXXX/YY/Foooo/folder/";
File fileList = new File(mountInFilePath);
File[] fileNames = fileList.listFiles();
String inFileName = null;
if(fileNames != null && fileNames.length > 1){
throw new Exception("Multiple Files found in "+mountInFilePath+", Please place the latest one.");
}else{
System.out.println("getAbsolutePath: "+fileList.getAbsolutePath());
for(File file : fileNames){
System.out.println("New file path: "+file.getCanonicalPath());
inFileName = file.getCanonicalPath();
}
}
LOGGER.info("File: "+inFileName);
if(inFileName != null){
LOGGER.info("Inside IF cond...");
System.out.println("Inside IF cond...");
//Getting the workbook file
LOGGER.info("After FileInputStream...");
File chkAcc = new File(inFileName);
if(chkAcc.canRead()){
LOGGER.info("File Readable.."); //This is printed
}else{
LOGGER.info("Can not read file..");
}
Workbook workbook = WorkbookFactory.create(chkAcc); //Stopped here
//Iterating work sheet
LOGGER.info("Iterating...");
System.out.println("Iterating...");
一旦检查这些依赖项jar是否实际包含在最终构建中(您部署在服务器中的构建)。我在Weblogic服务器中遇到了这种问题,在构建.ear文件时,我没有包括jar
问题内容: 问题 当我想在Python解释器中 输入 Unicode字符时会出现问题(为简单起见,我在示例中使用了a- umlaut,但我首先在波斯语字符中遇到过此问题)。每当我将python与代码页一起使用,然后尝试甚至输入一个Unicode字符时,Python都会退出而不会出现任何错误。 我花了几天的时间试图解决这个问题,但无济于事。但是今天,我在python网站上找到了一个线程,在MySQL
我一直在使用一个异步任务,通过REST API将数据从应用程序发送或提取到数据库,反之亦然。我在我的几个项目(已完成)中使用的代码也是我在其他新项目中使用的代码。我现在创建了一个新项目,工作的异步代码不再取数据了,但是我在以前的项目中粘贴的相同代码,它工作得很好。我有一个新的项目明天开始,我希望我易于使用的代码在新的项目中也能很好地工作。被认为是在清单中添加了INTERNET权限。mainacti
我的Visual Studio Code有问题。昨天我在打开VS Code的情况下关闭了我的电脑,当我再次打开电脑时,所有VS Code扩展都停止了工作。我在项目中使用React和Types cript,我真的需要这些扩展。我的eslint和漂亮的配置也停止了工作。如果有人有同样的问题,请回答。
我的应用程序在构建时没有任何错误,但是,当我在手机上运行它时它会停止工作,当我打开应用程序时它会停止工作,然后我决定在调试中运行它并通过logcat查看其中的错误 My build.gradle Logcat 错误(我只是采用了红色的单词) 调试错误(我只是拿了红色的单词) 我的主要活动
我创建了一个应用程序来显示。但是,当我启动应用程序在模拟器关闭说。我在网上搜索,但找不到任何解决方案。我的代码activity_main.xml 美娜ctivity.java 我已经为Tab1、Tab2和Tab3创建了单独的. java文件。 Logcat是 06-01 01:40:35.429 1847-1847/com。realtech。6月1日带dalvikvm的标签﹕ threadid=1
尊敬的社区成员, 所以我在谷歌搜索右下方找到next按钮,下面是HTML代码: 我在python中使用了以下代码定位按钮并单击它: 一个小时前,所有的东西都在工作,我有点高兴,但现在它不能定位按钮,我感谢您的时间和帮助! 编辑:我打印出了谷歌页面源码,我注意到不知怎么的我被检测到了,有什么办法可以解决?