我在Eclipse中开发了一个动态Web应用程序。我使用Tomcat作为服务器。在我的lib文件夹中,我放置了一个非jar文件( addressing.mar )。我的应用程序中出现错误,这个文件是必要的。
现在我将项目导出为war文件,然后在Tomcat服务器上部署项目。当我运行项目时,我得到一个例外,因为在项目的lib文件夹中找不到 addressing.mar 。我不知道为什么不出口addressing.mar。如果我手动将文件放入其中,它就可以了,但我需要一个更好的解决方案。
答案 0 :(得分:1)
右键单击项目,打开属性。 在Deployment Assembly页面下,您可以配置导出期间要包含的资源及其在WAR文件中的路径。只需在那里包含你的罐子,它就会在你下次出口时出现。