Spr*_*ing 7 java tomcat web-services jar war
我有一个在Tomcat 6上运行的SOAP Web服务(使用Spring Web Services,Java)
现在我想将这个web服务合并到另一个大型Web应用程序(使用Spring,Java而不是Web服务),并使用Web服务作为主Web应用程序的有点插件.我的意思是当我运行我的主应用程序时,我的Web服务也将开始运行.他们将使用相同的资源.
主Web应用程序已经有几个插件,它们是WEB-INF/LIB文件夹中的JAR文件.但我的Web服务是一个WAR文件,所以我可以在另一个Web应用程序WEB-INF/LIB文件夹中使用Web应用程序(WAR文件)吗?
如果我不能这样做是可以删除我的Web服务的WEB-INF文件夹并使我的Web服务成为JAR文件并将其放在我的主应用程序WEB-INF/LIB文件夹下?我不确定我是否可以将Web服务作为JAR文件提供服务.
您认为哪种方法更好,或者您有其他建议吗?
谢谢
我建议您从Web服务中创建一个JAR并将其放在lib文件夹中.关于java的好处是,只要你正确加载它,你的代码所在的位置并不重要.
我不认为你可以在WAR内部使用WAR.但是,您可以将两个WAR项目合并为一个(例如,可以通过maven构建系统执行).仍然,合并WAR是一种复制 - 粘贴 - 覆盖操作,这使得很多人不愿意这样做.
| 归档时间: |
|
| 查看次数: |
11507 次 |
| 最近记录: |