Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试使用eclipse创建可运行jar文件时收到警告消息_Java_Eclipse_Jar_Runnable - Fatal编程技术网

Java 尝试使用eclipse创建可运行jar文件时收到警告消息

Java 尝试使用eclipse创建可运行jar文件时收到警告消息,java,eclipse,jar,runnable,Java,Eclipse,Jar,Runnable,我正在尝试为我的java项目创建一个可运行的Jar文件。我正在使用EclipseKepler这样做,但是在创建jar文件之后,我从Eclipse收到了一些警告消息。我试图在谷歌上找到答案,但一无所获。我无法复制粘贴从eclipse收到的错误消息,因此我正在附加它的屏幕截图 但是我可以在没有任何警告的情况下使用jar文件 当Java(以及Eclipse)编译.Java文件时,它可能工作正常,或者可能产生警告或错误。如果出现错误,则意味着无法编译该文件:必须先修复错误,然后才能运行程序。但是警告是不

我正在尝试为我的java项目创建一个可运行的Jar文件。我正在使用EclipseKepler这样做,但是在创建jar文件之后,我从Eclipse收到了一些警告消息。我试图在谷歌上找到答案,但一无所获。我无法复制粘贴从eclipse收到的错误消息,因此我正在附加它的屏幕截图

但是我可以在没有任何警告的情况下使用jar文件

当Java(以及Eclipse)编译
.Java
文件时,它可能工作正常,或者可能产生警告或错误。如果出现错误,则意味着无法编译该文件:必须先修复错误,然后才能运行程序。但是警告是不同的:它们让你知道你做了一些可疑的事情,通常表明你犯了错误,但是根据语法,你写的是有效的Java,警告没有停止编译,你就可以运行你的程序了

如果文件中有错误,则会在project explorer视图中放置一个红十字,并叠加在该文件的图标上。在该文件的编辑器窗格的右侧还会出现红色十字,告诉您错误在哪里

如果有警告,则会出现一个小的黄色三角形,在编辑器窗格的右侧也会出现黄色三角形。但它们相当不显眼,除非你知道如何寻找它们,否则你不一定会注意到它们

您的情况是,您正在从一个包含一些警告但没有错误的项目中构建一个可运行的jar文件。您看到的是包含编译器警告的文件列表。您可以通过返回project explorer窗格并查看哪些文件具有黄色三角形来检查这一点。此时您注意到这些警告的原因是,当您导出到jar文件时,会遇到一个大的黄色三角形,而不是以前出现的小黄色三角形。大的黄色三角形和小的黄色三角形没有多大或少的意义

因此,您应该期望jar文件能够运行,但您不应该认为这意味着您可以完全忽略警告。您需要仔细检查每一个警告,看看这些警告是否表示存在问题。如果您想编写好的代码,最好养成这样的习惯:确保最终消除源代码中的所有编译器警告。

当Java(以及Eclipse)编译
.Java
文件时,它可能不会出现问题,也可能会产生警告或错误。如果出现错误,则意味着无法编译该文件:必须先修复错误,然后才能运行程序。但是警告是不同的:它们让你知道你做了一些可疑的事情,通常表明你犯了错误,但是根据语法,你写的是有效的Java,警告没有停止编译,你就可以运行你的程序了

如果文件中有错误,则会在project explorer视图中放置一个红十字,并叠加在该文件的图标上。在该文件的编辑器窗格的右侧还会出现红色十字,告诉您错误在哪里

如果有警告,则会出现一个小的黄色三角形,在编辑器窗格的右侧也会出现黄色三角形。但它们相当不显眼,除非你知道如何寻找它们,否则你不一定会注意到它们

您的情况是,您正在从一个包含一些警告但没有错误的项目中构建一个可运行的jar文件。您看到的是包含编译器警告的文件列表。您可以通过返回project explorer窗格并查看哪些文件具有黄色三角形来检查这一点。此时您注意到这些警告的原因是,当您导出到jar文件时,会遇到一个大的黄色三角形,而不是以前出现的小黄色三角形。大的黄色三角形和小的黄色三角形没有多大或少的意义

因此,您应该期望jar文件能够运行,但您不应该认为这意味着您可以完全忽略警告。您需要仔细检查每一个警告,看看这些警告是否表示存在问题。如果您想编写好的代码,最好养成这样的习惯:确保最终消除源代码中的所有编译器警告。

当Java(以及Eclipse)编译
.Java
文件时,它可能不会出现问题,也可能会产生警告或错误。如果出现错误,则意味着无法编译该文件:必须先修复错误,然后才能运行程序。但是警告是不同的:它们让你知道你做了一些可疑的事情,通常表明你犯了错误,但是根据语法,你写的是有效的Java,警告没有停止编译,你就可以运行你的程序了

如果文件中有错误,则会在project explorer视图中放置一个红十字,并叠加在该文件的图标上。在该文件的编辑器窗格的右侧还会出现红色十字,告诉您错误在哪里

如果有警告,则会出现一个小的黄色三角形,在编辑器窗格的右侧也会出现黄色三角形。但它们相当不显眼,除非你知道如何寻找它们,否则你不一定会注意到它们

您的情况是,您正在从一个包含一些警告但没有错误的项目中构建一个可运行的jar文件。您看到的是包含编译器警告的文件列表。您可以通过返回project explorer窗格并查看哪些文件具有黄色三角形来检查这一点。r