java - Wildfly Swarm JAXRSarchive 添加 webapp 目录

标签 java jakarta-ee jax-rs static-content wildfly-swarm

我正在尝试使用 Wildfly Swarm 将带有静态 HTML 页面的 webapp 文件夹添加到 JAXRSArchive。但不幸的是它没有成功。我怎样才能做到这一点?

最佳答案

复制src/main/webapp中的所有静态文件,并在主方法中添加调用staticContenet,如下所示

public static void main(String... args) throws Exception {
    Swarm container = new Swarm();
    JAXRSArchive jaxrsDeployment = ShrinkWrap.create(JAXRSArchive.class);
    jaxrsDeployment.addAsLibrary(container.createDefaultDeployment());
    jaxrsDeployment.addAllDependencies();
    jaxrsDeployment.staticContent();
    container.start();
    container.deploy(jaxrsDeployment);

关于java - Wildfly Swarm JAXRSarchive 添加 webapp 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41371439/

相关文章:

jersey - 如何将数据从 ContainerRequestFilter 传递到 Jersey 框架中的资源

java - 使用命令行执行类时出现异常

java - 结尾逻辑错误

java - 如何使用 Java、Java EE 实现 SAML sso

java - 在编码之前动态隐藏一些字段(java 到 json)

java - Moxy 条件元素输出

java - 无法使用 Blowfish ECB 将解密代码从 Java 转换为 Node.js

java - 测量驻留在单独项目中的 Selenium 测试的代码覆盖率

java - 上传的文本文件的编码不正确

java - 将java ee应用程序部署到8080以外的另一个端口