当前位置: 首页 > 知识库问答 >
问题:

如何使用Jenkins在GlassFish 4服务器上部署war文件

松旻
2023-03-14

我正在使用Jenkins在GlassFish 4服务器中部署war文件。但是无法在GlassFish 4服务器中部署war文件。
我正在执行以下过程。

但在构建时会出现以下错误。

共有1个答案

宋新知
2023-03-14

我可以使用以下两种方法中的任意一种方法来delopy到glassfish 4:

>

  • 方法1使用新版本的部署到容器插件

    您可以从github克隆以下内容(注意:您可以尝试使用新版本的插件)

    #!/bin/bash
    
    # FOR JENKINS
    
    # Update following values as required
    GLASSFISH_PASSWORD_FILE_PATH=/home/pwd
    
    ASADMIN_PATH="/home/glassfish4/glassfish/bin/asadmin"
    ASADMIN_BASE_CMD="$ASADMIN_PATH --host 10.13.209.100 --port 9048 --user admin2 --passwordfile $GLASSFISH_PASSWORD_FILE_PATH"
    
    DEPLOY_EAR_FILE_PATH="Dummy-project-ear/target"
    DEPLOY_EAR_FILE_NAME="Dummy-project-ear-1.0-SNAPSHOT.ear"
    
    UNDEPLOY_EAR_NAME="Dummy-project-ear-1.0-SNAPSHOT"
    
    # Commands
    
    $ASADMIN_BASE_CMD list-applications
    $ASADMIN_BASE_CMD undeploy $UNDEPLOY_EAR_NAME
    $ASADMIN_BASE_CMD deploy $DEPLOY_EAR_FILE_PATH/$DEPLOY_EAR_FILE_NAME
    

  •  类似资料:
    • 我需要在tomcat7部署战争文件...到目前为止我所做的是1。安装Tomcat7-启动并运行。能够看到索引页2。安装apache2-up并运行.成功地将80重定向到tomcat的8080端口。所有请求都被重定向到tomcat。3.现在我需要部署战争文件。 我的战争没有被发现,也没有扩大。没有日志。。未创建“mycompany”目录。 我检查了我的server.xml下面是代码 我错过了什么吗。。

    • 我已经准备好了我的新Liferay网站,并试图在真实环境中进行测试。我刚刚成功地在服务器上安装了Tomcat Liferay捆绑包,并复制了。根据一些论坛和评论的指示,将war文件放入tomcat旁边的部署目录;但在访问URL后,我仍然会看到默认的Liferay页面,我的页面不会被显示。我在这里做错了什么? 提前谢谢!

    • 问题内容: 我已经将tomcat的webapps目录中的sample.war文件复制了。 我可以访问localhost:8080。 默认情况下,战争的部署是自动进行的-我已经在我的webapps文件夹中检查了提取的文件夹“ sample” 但未提取。为什么未提取war文件。请为此提供解决方案。 问题答案: 从目录中删除该战争文件。然后在您的Web浏览器中打开链接。单击“ Tomcat管理器”, 然

    • 这是我的配置:在这里输入图像描述 并且有控制台输出: 构建成功总时间:7秒错误:步骤“Deploy War/EAR to a Container”由于异常而中止:java.io.ioException:预期Ant GLOB模式,但看到“/home/zhaowz/.jenkins/jobs/huamei-farm-web/workspace/BUILD/huamei.war”。有关hudson.fi

    • 我创建了一个示例应用程序类,用于加载所有Spring Boot配置。 控制器类: 这是我的web.xml 当我将其部署为一场战争时,我得到了以下例外: pom中的依赖项。xml

    • 我正在关注阿伦·古普塔的JavaEE7动手实验室。https://github.com/javaee-samples/javaee7-hol 我已经在JBoss Dev Studio wildfly 8服务器Windows7中部署了该应用程序。很好用。 但当我在Windows8 Eclipse Glassfish4服务器上部署相同的组件时,它引发了以下异常。有人能告诉我Windows 8的设置有什