2

我有一个可以在 Eclipse 中正确运行的 Java 代码。

在此处输入图像描述 在此处输入图像描述

我需要在eclipse之外运行这个java程序,所以我尝试将它导出为可执行的jar文件。

在此处输入图像描述

我有一个警告弹出: 在此处输入图像描述

然后,我让 JAR 创建失败的错误Resource is out of sync消息。

在此处输入图像描述

可能有什么问题?在eclipse之外执行java程序的命令是什么?

添加

谷歌搜索(Eclipse 源与文件系统不同步)以删除resource is out of sync错误,但我有很多duplicate errors.

在此处输入图像描述

为什么我有这些错误?我怎样才能删除它们?我从 mercurial 存储库下载了该项目。

4

2 回答 2

0

我可以生成可执行的 jar,这是我为了让它工作而必须做的总结。

删除重复文件。

我发现一些错误消息说有重复的文件。我不明白为什么 eclipse 认为有重复的文件,但是通过删除文件,我可以删除错误。

排除部分文件

在构建 -> 配置构建路径 在此处输入图像描述

我不得不删除或排除源文件夹。

在此处输入图像描述

始终通过刷新同步

我必须使用 F5 键来刷新构建,或者我可以使用 eclipse setup 自动执行此操作:在此处输入图像描述

于 2012-09-24T22:13:52.203 回答
0

您是否有这样的情况:项目 A 指的是 B 和 C。C 也指的是 B,而您正试图为 A 创建一个可运行的 jar?

这给我造成了问题。我知道如何设法消除 A 中 C 的依赖,这很有帮助!

于 2015-01-08T08:24:00.700 回答