0

我正在使用 Java 和 Eclipse 做一个大学项目。该应用程序在 Eclipse 中运行良好,但是当我将其导出为 Runnable Java File 时它不起作用。没有显示任何错误,也没有打开任何内容。

你有关于如何正确导出它的教程吗?该应用程序太长,无法在此处发布。但是,如果您需要查看代码的任何部分,请询问。

编辑:控制台返回的错误

Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
der.java:58)
Caused by: java.lang.ClassCastException: sun.net.www.protocol.jar.JarURLConnecti
on$JarURLInputStream cannot be cast to java.io.BufferedInputStream
4

2 回答 2

0

我已经解决了这个问题!我不知道为什么,但它是由 BufferedInputStream 引起的,所以我通过 InputStream 对其进行了更改,并且应用程序运行良好,谢谢大家!

于 2013-05-09T17:23:05.370 回答
0

这是一篇关于 jar 创建和执行的好文章http://javarevisited.blogspot.in/2012/03/how-to-create-and-execute-jar-file-in.html

于 2013-05-09T17:09:30.560 回答