首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在JFrame中打开excel文件时出现异常

在JFrame中打开excel文件时出现异常
EN

Stack Overflow用户
提问于 2012-08-16 15:10:07
回答 1查看 672关注 0票数 1

当试图在MsExcel中显示JFrame文件时,我遇到了问题。例外是这样的:com.jniwrapper.LibraryNotFoundException

以下是代码:

代码语言:javascript
复制
    public jexcelTest1() throws ExcelException{

        JFrame frame= new JFrame("Test application");
        frame.setDefaultCloseOperation
        (javax.swing.WindowConstants.EXIT_ON_CLOSE);
        Container cp = frame.getContentPane();
        cp.setLayout( new BorderLayout());
        JWorkbook workbook = new JWorkbook();
        cp.add(workbook);
        frame.setBounds(100, 100, 500, 500 );
        frame.setVisible(true);
    }

例外信息是:

线程“主”com.jniwrapper.LibraryNotFoundException:无法在java.library.path中找到JNIWrapper本机库(jniwrap.dll)中的异常: C:\Program \Broadcom\Broadcom 802.11网络适配器\驱动程序;C:\Program \WIDCOMM\蓝牙软件\C:\Program\MiKTeX2.9\miktex\bin\C:\Program\\100\Tools\Binn\C:\Program\\100\DTS\Binn\;C:\Program\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program文件\Java\jre7 7\bin;

我已经添加了以下库: comfyj-2.8.jar,jexcel-1.5.jar,jni环绕-3.8.2.jar,slf4j-api-1.5.8.jar,slf4j-simple-1.5.8.jar,winpack-3.8.2.jar

请帮我澄清一下好吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-16 20:04:34

您还需要将DLL(与TeamDev一起提供)添加到系统路径(我认为是system32),或者更好地将DLL直接添加到应用程序Jar的默认包中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11990272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档