Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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
Eclipse 如何从E4 RCP产品生成的可执行文件更改图标?_Eclipse_Eclipse Rcp_Rcp_E4 - Fatal编程技术网

Eclipse 如何从E4 RCP产品生成的可执行文件更改图标?

Eclipse 如何从E4 RCP产品生成的可执行文件更改图标?,eclipse,eclipse-rcp,rcp,e4,Eclipse,Eclipse Rcp,Rcp,E4,我在Eclipse4RCP中有一个独立的应用程序 将其作为产品导出时,如下所示: 生成以下结构: 如何更改可执行文件APLICAO.exe的图标 我已经尝试将图像放在.product文件的启动选项卡中,但没有成功 使用文件,您可以找出问题是由图标文件还是由*引起的。产品文件: 如果此图标文件无法使用,请尝试从头创建一个新的*.product文件 如果有效,请确保在文件中,256×256像素图像未压缩存储,而不是压缩为PNG OBS:可能是图标缓存问题。更改.product启动选项卡中的启

我在Eclipse4RCP中有一个独立的应用程序

将其作为产品导出时,如下所示:

生成以下结构:

如何更改可执行文件APLICAO.exe的图标

我已经尝试将图像放在.product文件的启动选项卡中,但没有成功

使用文件,您可以找出问题是由图标文件还是由
*引起的。产品
文件

  • 如果此图标文件无法使用,请尝试从头创建一个新的
    *.product
    文件
  • 如果有效,请确保在文件中,256×256像素图像未压缩存储,而不是压缩为PNG

OBS:可能是图标缓存问题。更改
.product
启动选项卡中的启动程序名称重建操作系统的图标缓存可以解决此问题。

是否使用了
*.bmp
图像?如果是,请确保BMP文件没有颜色空间信息且为24位(R8 G8 B8)。是的,我尝试使用Eclipse指定的单独的.BMP图像和使用icofx软件创建的.ico文件。您是否有一个.ico文件可以与我的文件进行比较?如果使用
*.ico
文件,其中的256x256图像必须解压缩。示例:或原始的
eclipse.ico
:如何解压缩png文件?我尝试了GIMP,将压缩级别设置为0,但Eclipse无法识别它。如果使用GIMP,请尝试打开并将其导出(Ctrl+Shift+E)为
demo.ico
,同时取消选中所有压缩复选框。请只使用eclipse.ico文件中使用的大小。我不知道,因为eclipse图标是默认的。pacx图标也不起作用,我认为问题不在于图像。可能是您的
.product
文件损坏,或者导出时出现问题。您是否可以尝试通过产品编辑器中概述页面上的Eclipse产品导出向导链接导出产品?如果这不能解决您的问题,请尝试创建一个新的简单
.product
文件。我没有找到问题的原因,但我为我的项目创建了一个新的工作区,它现在正在工作。请将您的答案与我们的讨论摘要一起编辑,以便我可以将您的答案标记为解决我问题的答案。如果你愿意,我会编辑并提交给你审核。