eclipse构建路径不包括顶级文件夹
我的eclipse项目设置如下。如您所见,我在构建路径中将“游戏数据”、“图像”和“声音”文件夹设置为库 这是我的项目的文件夹结构。 我在eclipse中开发这个客户机-服务器游戏已经有一段时间了,一切都很好。我想尝试将其“导出”为“可执行jar”文件。我这样做了,当我去运行它,我得到了一个错误加载图像。然后,我提取了jar文件的内容,以了解它丢失的原因,并意识到“gamedata”、“images”和“sounds”文件夹都不在那里,而是它们的子文件夹/内容位于顶层 这是下面提取的文件夹,您可以在其中看到缺少的顶级文件夹。 有人能帮我吗?如果这是一个愚蠢的问题,很抱歉,但是我在构建路径中尝试了很多东西,并且承认我对它不太熟悉。我曾尝试在网上寻找合适的项目设置(我记得很久以前在编程课上使用过res文件夹),如果您能提供有关文件夹命名的最佳实践指导,我将不胜感激eclipse构建路径不包括顶级文件夹,eclipse,executable-jar,buildpath,Eclipse,Executable Jar,Buildpath,我的eclipse项目设置如下。如您所见,我在构建路径中将“游戏数据”、“图像”和“声音”文件夹设置为库 这是我的项目的文件夹结构。 我在eclipse中开发这个客户机-服务器游戏已经有一段时间了,一切都很好。我想尝试将其“导出”为“可执行jar”文件。我这样做了,当我去运行它,我得到了一个错误加载图像。然后,我提取了jar文件的内容,以了解它丢失的原因,并意识到“gamedata”、“images”和“sounds”文件夹都不在那里,而是它们的子文件夹/内容位于顶层 这是下面提取的文件夹,您
感谢您的帮助。您需要在“
资源
”文件夹下声明图像
和游戏数据
,如中所示
右键单击您的项目,新建
,资源文件夹
添加所需路径(
图像
和游戏数据
)
然后在创建jar可执行文件时选择选项“
导出Java源文件和资源”
。您需要在“资源
”文件夹下声明图像
和游戏数据
,如中所示
右键单击您的项目,新建
,资源文件夹
添加所需路径(
图像
和游戏数据
)
然后在创建jar可执行文件时,选择选项“
导出Java源文件和资源”
。有人能帮忙吗?我仍然找不到解决办法,也看不出我做错了什么……有人能帮我吗?我仍然找不到解决方案,也看不出我做错了什么……但是当我在我的项目中查找文件时,它们不会被找到吗?例如:redN=getToolkit().createCustomCursor(SpriteStore.get().getSprite(“images/gui/gui\u cursor\u red\u n\u trans.png”).getImage(),新点(15,9),“redN”);它会在资源文件夹下找到吗?@JayAvon我相信它们会被找到,但我想你很快就会进行测试。不起作用。虽然顶级文件夹现在在bin文件夹中,但访问它们时仍然遇到问题。。。我想我现在需要改变找到它们的方式。我会继续努力,然后再联系你我正在想办法。。。不管怎样,我给了你我的赏金,因为你让我走上了正确的道路。。。谢谢你的邀请help@JayAvon好的,但是不要犹豫,在那里发布一个更全面的解决方案。但是,当我在我的项目中查找文件时,它们不会被找到吗?例如:redN=getToolkit().createCustomCursor(SpriteStore.get().getSprite(“images/gui/gui\u cursor\u red\u n\u trans.png”).getImage(),新点(15,9),“redN”);它会在资源文件夹下找到吗?@JayAvon我相信它们会被找到,但我想你很快就会进行测试。不起作用。虽然顶级文件夹现在在bin文件夹中,但访问它们时仍然遇到问题。。。我想我现在需要改变找到它们的方式。我会继续努力,然后再联系你我正在想办法。。。不管怎样,我给了你我的赏金,因为你让我走上了正确的道路。。。谢谢你的邀请help@JayAvon好的,但是不要犹豫,在那里发布一个更全面的解决方案。