1.配置weblogic 里对应需要deploy的 Server,在Protocols里开启
2.准备好对应的WAR包,针对具体的环境进行配置以下参数:
${JAVA_HOME}: JAVA
${WEBLOGIC_HOME}:weblogic安装位置(本地)
${website-name}:待发布的服务名
${SERVER_NAME}:需发布的服务器名称
${WEBLOGIC_USR}:weblogic管理员用户名,默认weblogic
${WEBLOGIC_PWD}:weblogic 密码
${APP_WAR}: 对应发布的war包
3.先进行undeploy ,以防止已存在的应用
${JAVA_HOME}\bin/java -Xms256M -Xmx256M -cp ${WEBLOGIC_HOME}\server\lib\weblogic.jar weblogic.Deployer -debug -remote -verbose -noexit -name ${website-name} -targets ${SERVER_NAME} -adminurl t3://IP:PORT -user ${WEBLOGIC_USR} -password ${WBLOGIC_PWD} -undeploy
4.再进行发布
${JAVA_HOME}\bin/java -Xms256M -Xmx256M -cp ${WEBLOGIC_HOME}\server\lib\weblogic.jar weblogic.Deployer -debug -stage -remote -verbose -upload -name ${website-name} -source ${APP_WAR} -targets ${SERVER_NAME} -adminurl t3://IP:PORT -user ${WEBLOGIC_USR} -password ${WBLOGIC_PWD} -deploy