Dynamic Web Project打包成WAR时,依赖的JAR没有被打包进去的解决方法

经历:在做WEB开发时,打包成WAR包时是这样打包的,直接"右击工程"==>"Export"==>"WAR file"进行打包

现象:在进行访问的时候在运行到 new JSONObject(xxx)时便宜被堵死了,不报错也不报异常。经过一系列的DEBUG都找不到原因,在启动tomcat后, 终于在别的工程在Tomcat下的webapps下与对比时发现 webapps/<工程>/WEB-INF/lib下并没有工程所依赖的jar包

 

解决方法:"右击工程"==>“properties“==>"Deployment  Assembly"==>点击"add"按钮==>"Java Build Path Entries", 添加工程的依赖库后,再 "右击工程"==>"Export"==>"WAR file"即可

 

posted on 2020-07-16 10:18  一个大菜B  阅读(435)  评论(0编辑  收藏  举报