现在我已经做了一些研究,我明白在Eclipse动态Web项目中,我需要将依赖的外部jar文件放置在web-inf/lib文件夹中。不幸的是,直到现在我仅仅是在Eclipse中的构建路径上导入它们,然后在我的测试服务器的运行配置中再次导入它们。
有没有一种简单的方法可以在导出时将所有依赖的jar复制到web-inf/lib文件夹中,或者我必须手动查找每个jar,并将其放置在该文件夹中?是否有更好的方法来管理开发过程中的外部jar文件,以便我不必担心将它们导入构建路径、运行时和库文件夹?我尝试使用Project >> Properties >> Java Build Path >> Order and Export并勾选所有jar,但它们似乎仍然没有随war文件导出。
我正在使用Tomcat作为生产服务器,当我无法启动项目时,通过日志文件发现defclassnotfounderror的问题。
有没有一种简单的方法可以在导出时将所有依赖的jar复制到web-inf/lib文件夹中,或者我必须手动查找每个jar,并将其放置在该文件夹中?是否有更好的方法来管理开发过程中的外部jar文件,以便我不必担心将它们导入构建路径、运行时和库文件夹?我尝试使用Project >> Properties >> Java Build Path >> Order and Export并勾选所有jar,但它们似乎仍然没有随war文件导出。
我正在使用Tomcat作为生产服务器,当我无法启动项目时,通过日志文件发现defclassnotfounderror的问题。