`
jerome_wang
  • 浏览: 157046 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

weblogic 自动部署

阅读更多

把weblogic相应的jar 包 放进ant lib 下 例如 weblogic.jar ;modules目录下面的jar 等

 

<?xml version="1.0" encoding="utf-8"?>

 

<project name="domain" basedir="D:/bea/user_projects/domains/base_domain" default="deploy">

 

<property name="wls.home" value="D:/bea/wlserver_10.3" />

<property name="wls.port" value="7001" />

<property name="wls.host" value="127.0.0.1" />

<property name="wls.adminserverurl" value="t3://localhost:7001" />

<property name="wls.username" value="weblogic" />

<property name="wls.password" value="weblogic1" />

<property name="wls.modules" value="D:/bea/modules" />
<property name="wls.source" value="D:/cheping/JReport/Server_B201103311225/bin/distribute/jreport.war" />

<exec executable="${wls.home}/server/bin/setWLSEnv.cmd" />

 

<path id="lib.weblogic.path">

    <fileset dir="${wls.home}/server/lib">

        <include name="*.jar" />

    </fileset>

</path>

 

<taskdef name="wlserver" classname="weblogic.ant.taskdefs.management.WLServer" classpathref="lib.weblogic.path" />

<taskdef name="wldeploy" classname="weblogic.ant.taskdefs.management.WLDeploy" classpathref="lib.weblogic.path" />


<!--
 <target name="connect-server">

    <wlserver host="127.0.0.1" port="7001" username="test" password="test1234"

         dir="D:/Program Files/Oracle/user_projects/domains/base_domain" beahome="D:/Program Files/Oracle/Middleware"

         weblogichome="D:/Program Files/Oracle/wlserver_10.3/server" servername="AdminServer" domainname="base_domain"

         adminserverurl="t3://localhost:7001" action="connect"/>

  </target>

 -->

 

   <target name="connect-server">

    <wlserver host="${wls.host}" port="${wls.port}" username="${wls.username}" password="${wls.password}" action="connect"/>

  </target>

 <!--

<target name="start-server" depends="connect-server" >

 

    <wlserver dir="${basedir}/config" host="127.0.0.1" port="7001" action="start"/>

</target>

 -->

<target name="deploy" depends="connect-server">

    <wldeploy user="${wls.username}" password="${wls.password}"

    action="deploy" source="${wls.source}"

    name="jreport" adminurl="${wls.adminserverurl}" targets="AdminServer"/>

</target>



 
<!--
<target name="undeploy" depends="connect-server">

    <wldeploy

      action="undeploy" verbose="true" debug="true"

      name="jreport"

      user="test" password="test1234"

      adminurl="t3://localhost:7001" targets="AdminServer"

      failonerror="false" />

  </target>
-->
 

</project>

分享到:
评论

相关推荐

    Weblogic服务开发的热部署

    在开发软件的时候,WebLogic服务热部署可以有效的提过开发速度,不用把时间浪费到不停的重启服务上。

    WebLogic集群部署资料

    WebLogic集群部署是Oracle公司提供的企业级Java应用服务器在高可用性、可伸缩性和负载均衡方面的重要特性。本文将详细解析WebLogic集群的概念、优势、配置步骤以及单服务器和多服务器部署的区别。 首先,WebLogic...

    weblogic部署测试war包

    2. 自动部署:Tomcat默认开启自动部署功能,当检测到`webapps`目录下的WAR文件时,会自动解压并部署。 3. 手动部署:如果关闭了自动部署,可以通过Tomcat的管理控制台(如Manager App)手动上传并部署WAR文件。 4....

    Linux系统weblogic安装部署详解

    ### Linux系统WebLogic安装部署详解 #### 一、部署前准备 在进行WebLogic服务器的安装之前,需要完成一系列的准备工作来确保环境符合要求。这些步骤包括但不限于创建必要的用户组和用户、设置工作目录以及调整系统...

    Weblogic项目部署文档

    ### Weblogic项目部署知识点 #### 一、Weblogic安装与配置 **1.1 准备安装包** - **Weblogic安装包**: 包含Weblogic服务器的核心组件和工具。 - **项目部署包**: 通常是指待部署的应用程序或者项目的打包文件。 **...

    weblogic上部署项目

    ### WebLogic 在 Linux 上的项目部署详解 #### 一、概述 在Linux环境下部署WebLogic应用服务器是一项常见的任务,尤其对于企业级应用来说至关重要。WebLogic作为一款高性能、高可用的应用服务器,在部署过程中需要...

    weblogic自动化管理脚本

    在"weblogic自动化管理脚本"的场景下,我们可以利用WLST来实现快速扩容。例如,当业务需求增加时,可以编写一个脚本自动创建新的WebLogic实例,加入现有集群,分配必要的资源,然后启动新实例。这样,整个过程无需...

    Weblogic集群部署及代理配置步骤文档+源程序

    在IT行业中,WebLogic服务器是Oracle公司提供的一个企业级Java应用服务器,主要用于开发、部署和管理Java EE(Enterprise Edition)应用程序。本文档将详细介绍WebLogic集群的部署与代理配置步骤,帮助初学者理解和...

    weblogic部署的三种方式

    - `autodeploy`目录主要用于开发环境下的自动部署,当WebLogic服务器处于开发模式时,该目录下的应用程序会自动被部署。 - 对于生产环境,建议使用其他更安全、可控的部署方式。 #### 四、通过`config.xml`配置文件...

    WebLogic部署应用程序(图解)

    WebLogic Server提供了三种方法来部署J2EE应用程序:自动部署、使用WebLogic.Deployer、WLShell和Ant wldeploy任务、以及使用WebLogic Server管理控制台手动重新部署应用程序。下面主要介绍第三种方式,采用WebLogic...

    weblogic10部署

    1. WLST:WebLogic脚本工具,用于自动化WebLogic Server的配置和管理,可以编写脚本实现批量操作。 2. JDeveloper:Oracle提供的集成开发环境,支持WebLogic的开发和调试。 3. Ant/Maven/Gradle:构建工具,帮助将...

    WebLogic部署应用程序(图解).

    它提供了多种方式来部署Java应用程序,包括自动部署、使用命令行工具部署以及通过WebLogic Server管理控制台进行手动部署。本文将详细介绍如何利用WebLogic Server管理控制台来进行手动应用程序部署,并简述其他两种...

    WebLogic 部署Jenkins使用手册

    2. **自动部署**: - 将`jenkins.war`文件放置在`user_projects\domains\base_domain\autodeploy`目录下。 - 重启WebLogic服务器(双击`startWebLogic.cmd`)。 - 服务器会自动检测到`jenkins.war`文件并进行部署...

    WebLogic集群部署详细步骤.docx

    WebLogic集群部署是一个关键的任务,尤其对于运行大型企业级应用的企业来说,它提供了高可用性、负载均衡和可扩展性。以下是一个详细的WebLogic集群部署步骤,基于标题和描述中的内容: 1. **前置准备**: 在开始...

    weblogic部署,常见错误解决(收集)

    Weblogic 部署中的常见错误解决方法总结 在使用 Weblogic 服务器时,经常会遇到一些常见的问题和错误,本文总结了其中的一些解决方法,旨在帮助开发者快速排除错误,提高开发效率。 1. Unmarshaller failed 问题的...

    weblogic下ant部署的demo

    【标题】"WebLogic下Ant部署的Demo"是关于如何使用Apache Ant自动化工具在Oracle WebLogic服务器上部署应用程序的一个示例。这个demo旨在简化和优化WebLogic环境中的部署流程。 【描述】WebLogic是一个功能强大的...

    WebLogic部署应用程序(图解)

    - **自动部署**:将应用程序放在指定的“autodeploy”目录下,WebLogic会自动检测并部署。 6. **部署配置** 在部署过程中,可以设置各种参数,比如部署环境(开发、测试、生产)、启动参数、安全设置等。对于复杂...

Global site tag (gtag.js) - Google Analytics