工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 2729|回复: 12

Tomcat6下面的webapps如何发布到WebLogic下?

[复制链接]
头像被屏蔽
发表于 2007-1-17 11:44 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2007-1-17 11:45 | 显示全部楼层
会用Ant?
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2007-1-17 12:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-1-17 12:23 | 显示全部楼层
build.properties文件

# Ant properties for building Java Web Application
name=你的项目名
description=项目的描述
base.dir=.
src.dir=src
web.dir=war
build.dir=classes
docs.dir=docs/api
appserver.home=E:/Tomcat-5.5   
deploy.path=${appserver.home}/webapps 和这里
build.xml文件
<?xml version="1.0"?>
<project name="${name}" basedir="." default="build">
<property file="build.properties" />
<path id="master-classpath">
  <fileset dir="${web.dir}/WEB-INF/lib">
   <include name="*.jar" />
  </fileset>
  <fileset dir="${appserver.home}/common/lib">
   <include name="servlet-api.jar" />
   <include name="jsp-api.jar" />
  </fileset>
  <pathelement path="${build.dir}" />
</path>
<target name="build" description="Compile main source tree java files">
  <mkdir dir="${build.dir}" />
  <javac destdir="${build.dir}" target="1.5" debug="true" deprecation="false" optimize="false" fail>
   <src path="${src.dir}" />
   <classpath refid="master-classpath" />
  </javac>
</target>

<target name="deploy" depends="build" description="Deploy application">
  <jar destfile="${web.dir}/WEB-INF/lib/${name}.jar">
   <fileset dir="${build.dir}">
    <include name="**/*.class" />
    <exclude name="tests/*.*" />
   </fileset>
  </jar>
  <jar destfile="${web.dir}/WEB-INF/lib/${name2}.jar">
     <fileset dir="${web.dir}/WEB-INF/classes">
      <include name="**/*.class" />
     </fileset>
  </jar>
  <copy todir="${web.dir}/WEB-INF/classes" preservelastmodified="true">
   <fileset dir="${build.dir}">
    <include name="**/*.*" />
    <exclude name="**/*.class" />
   </fileset>
  </copy>

  <copy todir="${deploy.path}/${name}" preservelastmodified="true">
   <fileset dir="${web.dir}">
    <include name="**/*.*" />
    <exclude name="servlet-api.jar" />
    <exclude name="WEB-INF/lib/jsp-api.jar" />
   </fileset>
  </copy>
</target>
<target name="deploywar" depends="build" description="Deploy application as a WAR file">
  <war destfile="${name}.war" webxml="${web.dir}/WEB-INF/web.xml" update="true">
   <fileset dir="${web.dir}">
    <include name="**/*.*" />
   </fileset>
  </war>
  <copy todir="${deploy.path}" preservelastmodified="true">
   <fileset dir=".">
    <include name="*.war" />
   </fileset>
  </copy>
</target>
</project>
回复

使用道具 举报

发表于 2007-1-17 12:23 | 显示全部楼层
参考下吧~`
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2007-1-17 12:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-1-17 13:27 | 显示全部楼层
既然开发环境是MyEclipse,那把项目用MyEclipse 打开,然后选择WebLogic服务器,自动部署
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2007-1-17 16:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-1-17 18:16 | 显示全部楼层
虽然没有试过,但应该不会的。没听说过有哪两个服务器会冲突
回复

使用道具 举报

发表于 2007-1-19 03:30 | 显示全部楼层
哦,完全不懂了.....
回复

使用道具 举报

发表于 2007-1-20 16:10 | 显示全部楼层
安装多个服务器应该不会冲突的.只要不同时开启服务,又或者指定不同的port.
回复

使用道具 举报

发表于 2007-1-22 16:32 | 显示全部楼层
指定不同的port。。估计不会冲突
回复

使用道具 举报

头像被屏蔽
 楼主| 发表于 2007-2-12 21:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-6-5 13:45

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表