github中有一个项目:
https://github.com/chexagon/redis-session-manager
我通过maven下载并创建了jar文件。但是我必须使用war文件将其部署到Tomcat,并在我们自己的应用程序中使用它。由于该项目没有web.xml文件或任何入口点(至少我找不到它),因此无法正确创建war文件。谁能帮我解决这个问题。
提前致谢
最佳答案
您下载的软件不是Web应用程序。它是可以用作Web应用程序一部分的组件。
更正-实际上,它是Tomcat本身的附加组件/插件...允许Web应用程序的会话状态保留在Redis中。
将其转换为WAR文件无济于事。
即使将其放入应用程序的WAR文件中也无济于事。
JAR文件需要复制到tomcat / lib目录。然后,将<Manager>
元素添加到conf/server.xml
文件。 README.md
文件描述<Manager>
的属性。
关于java - 如果项目没有入口点,如何创建war文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52716204/