|
|
1
1
如果path是一个相对路径,那么它应该可以工作,只要图像资源与类文件一起被复制(正如Itay已经提到的),并且包含图像资源的文件夹或jar位于类路径上(您使用classpath或-cp来指定类路径吗?如果依赖类路径,请确保为执行应用程序的用户正确设置了this环境变量) 如果它是绝对路径,请仔细检查它在目标VM上是否有效。 基本上,对于这样的文件夹结构
命令
再想想,类路径delimter是
编辑
编辑 好的,我是奥斯基。因此,还有更多的原因说明为什么应用程序可以从EclipseIDE内部工作,而不是作为RCP应用程序部署。我认为这与目标环境无关。
它可能在eclipse内部工作,特别是如果您将项目添加到彼此的构建路径中。 构建产品后,您说它在VM上失败(部分),但同一产品是否在本地机器上显示映像(在eclipse之外)? |
|
|
2
0
你没有提供足够的细节,但我猜: 将代码复制到将由另一台(虚拟)计算机运行的位置时,只复制*.class文件。您需要复制其他资源(特别是图像文件),并将它们与*.class文件一起放置,以便classloder可以检索它们。
|
|
|
John Doe · 标签左对齐,按钮右对齐的组合 8 年前 |
|
|
MattS · Eclipse-在SWT浏览器中传递和查看原始HTML 8 年前 |
|
|
Reborok · 对象“具有SWT类所尊重的字段”的序列化 8 年前 |
|
|
Andreas · Java swt图像插值 9 年前 |