gpt4 book ai didi

java - 适用于 WAR 和独立服务器/客户端的 Maven 项目

转载 作者:太空宇宙 更新时间:2023-11-04 08:37:53 26 4
gpt4 key购买 nike

我有一个基于 POM 的 Java 项目。它包含许多用于在 WAR 中部署的 servlet。然而,除此之外,我还有使用嵌入式 servlet 和数据库环境(用于交 key 开发环境)作为独立启动应用程序的类。此外,该应用程序还有一个命令行客户端。

我希望能够将项目构建到 WAR 和两个单独的可执行 JARS(一台服务器,一个客户端)中。我不关心 JAR/WAR 包含一些不必要的代码或依赖 - 我只希望所有 3 个都能工作。

使用 Maven 执行此操作的“正确”方法是什么?

最佳答案

多个项目是实现此目的的方法。将通用代码与独立支持一起放入第一个项目中。然后使用依赖于第一个的 war 包装制作第二个。

关于java - 适用于 WAR 和独立服务器/客户端的 Maven 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5958277/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com