gpt4 book ai didi

javascript - 从仅包含 HTML、CSS 和 JavaScript 的 Web 应用生成 .war 文件

转载 作者:太空狗 更新时间:2023-10-29 14:05:10 25 4
gpt4 key购买 nike

我正在尝试创建一个将部署在 Web/应用程序服务器上的 war 文件。

应用程序的源文件是纯 HTML、CSS 和 JavaScript。我们的 REST API 和其余的后端代码有一个单独的 war 文件。

那里的大多数指南都在谈论使用 java 进行编译,并指向 WEB-INF 文件夹等。

然而,正如我提到的,在 HTML/CSS/JS war 中,我不使用任何 Java,不使用 WEB-INF,并且没有 servlets 或其他你通常会在“Java”中看到的东西“ war 文件。

如何编译或创建这种类型的 war 文件?

内容如下:

网络内容/HTML网页内容/CSSWeb内容/JS

JS 文件夹中包含的所有 JavaScript 库。

这行得通吗:只需运行:

src.dist="./WebContent"
app.name="example"
app.version=1
work.home="./temp"

jar jarfile="${src.dist}/${app.name}-${app.version}.war"
basedir="${work.home}"

显然我会正确设置脚本的其余部分。

最佳答案

这非常简单:

  1. 创建文件夹
  2. 添加一个 src/main/webapp 文件夹
  3. 将所有 HTML、CSS 和 JS 文件添加到 src/main/webapp 文件夹
  4. 添加一个空的 web.xml文件到 src/main/webapp/WEB-INF 目录。
  5. 添加一个maven pom.xml
  6. 将 maven-war-plugin 添加到您的 pom.xml,配置如下:

    <!--  create the war -->
    <plugin>
    <artifactId>maven-war-plugin</artifactId>
    <configuration>
    <webXml>src/main/webapp/WEB-INF/web.xml</webXml>
    </configuration>
    </plugin>
  7. 运行 mvn clean install!

关于javascript - 从仅包含 HTML、CSS 和 JavaScript 的 Web 应用生成 .war 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20080538/

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