Jetty 加载资源有一定的顺序和策略,这里开一个头,以后慢慢填充相关的案例和资料:
1 今天在调试一个临时项目时,碰到了一件很奇怪的问题,当Jetty Server的Custom context root设置为 “/” 时,总是无法正常加载app的图片资源。更奇怪的是,其他同事同样从svn上check下来代码,都能正常运行。而且,如果配置 Custom context root 为 “xxxxApp”时,就能正确运行。
折腾了一段时间后,发现在 Jetty 运行目录下的 webapps 路径下,有更 app 资源文件相同的文件夹名称。这样的话 Jetty 总是会优先从该目录下搜索相应的资源,并且无法正确获得。于是果断删除相应的文件夹,webapp正常运行。