我在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代码的图像和结果是here