要在 eclipse 中运行动态项目,我已经在项目类路径中添加了必需的jar,一些jar路径是从其他打开的项目引用的。即使它是抛出类未找到错误。当我把这些罐放入bootstrap条目时,它工作正常。
所以我的问题是:
1)运行动态项目是否必须使用Bootstrap配置?
2)为什么在运行服务器时找不到类路径?
3)如何在不配置Bootstrap条目的情况下运行我的项目?
答案 0 :(得分:2)
不得将其置于构建类路径中,既不能放在用户条目下,也不能放在 Bootstrap条目下。
必须将其放在webapp项目的WebContent/WEB-INF/lib
目录中。 Eclipse将检测它们,自动将它们添加到构建路径中,并自动将它们包含在部署的 webapp的WEB-INF/lib
目录中,因为这是Java EE容器查找库的位置需要Java EE webapp。