我在 Win 7 下的 Eclipse Juno 中使用 Vaadin 插件 6.8。我安装了 Apache 7(zip 版本)并配置了 Eclipse。我创建了一个 Vaadin 项目并添加了以下几行:
Button b = new Button("Miboton"); // create button
b.setIcon(new ThemeResource("user.png")); // set image to button
mainWindow.addComponent(b);//add button to main window
但是当我运行该项目时,图像不会显示,因为(我想)apache 无法找到图像的相对路径。我将图像放在每个可能的目录中:WEB-INF、src、包下等。但仍然没有正确显示。我还尝试制作一个 foo.war 文件并将其直接部署在 Apache 中,但都没有奏效。有猜吗?!?!提前致谢!
和 Eclipse 代码的图像和结果在这里