MyEclipse中web项目修改部署路径有哪些?

如题所述

如果你是用tomcat做web容器的话,可以有两种方法,
1)把项目拷贝到ROOT目录下(tomcat默认启动项目就是root下的index.jsp页面);
2)比较复杂一点,使用Ant 自动布署:

<?xml version="1.0" encoding="UTF-8"?>
<!-- 需要修改 Begin -->
<project name="project" default="all" basedir=".">
<property name="project-name" value="wealth"/> <!-- lib-->
<property name="lib" value="../webroot/web-inf/lib"/> <!-- lib-->
<property name="tomcat-root" value="D:/Program Files/Tomcat 6.0"/><!-- tomcat根目录 -->
<property name="webapp-name" value="hzdw"/><!-- web应用名字,war包名是:web应用名+".war" -->
<!-- 需要修改 End -->
<target description="Build file usage info (default task)" name="all">
<echo message=" Available Targets:"/>
<echo message="-------------------------------------------------------"/>
<echo message=" javadoc - Generate the API HTML pages"/>
<echo message=" deploy - Deploy WebApp"/>
<echo message="-------------------------------------------------------"/>
</target>
<!-- Generate the API HTML pages -->
<target name="javadoc"
description="Generate the Javadoc HTML pages.">
<delete dir="../javadoc" />
<mkdir dir="../javadoc" />
<javadoc destdir="../javadoc"
windowtitle="$ Project Class Library"
use="yes"
linksource="yes"
splitindex="yes"
encoding="UTF-8" docencoding="UTF-8">
<classpath>
<fileset dir="$">
<include name="*.jar"/>
</fileset>
</classpath>
<!-- 需要修改 Begin -->
<packageset dir="../src" defaultexcludes="yes">
<include name="com/wealth/**"/>
<!-- 不包含过滤器,否则报错,不能生成文档,不知道什么原因,如果你知道请告诉我 -->
<exclude name="com/wealth/user/auth/filter/**"/>
</packageset>
<!-- 需要修改 End -->
</javadoc>
</target>
<!-- 自动部署web应用 -->
<target name="deploy">
<!-- 停止tomcat服务 -->
<exec executable="cmd" failonerror="false">
<arg line="/c net stop Tomcat6" />
</exec>
<!--删除原来部署的文件-->
<delete dir="$/webapps/$"></delete>
<delete file="$/webapps/$.war"></delete>
<delete dir="$/work/Catalina/localhost/$"></delete>
<!--将"war"包拷贝到tomcat/webapps目录下-->
<copyfile src="$.war" mce_src="$.war" dest="$/webapps/$.war" forceoverwrite="true"/>
<!-- 启动tomcat服务 -->
<exec executable="cmd" failonerror="true">
<arg line="/c net start Tomcat6" />
</exec>
</target>
<!-- 自动部署web应用到 “ROOT” -->
<target name="deployToRoot">
<!-- 停止tomcat服务 -->
<exec executable="cmd" failonerror="false">
<arg line="/c net stop Tomcat6" />
</exec>
<!--删除原来部署的文件-->
<delete dir="$/webapps/$"></delete>
<delete file="$/webapps/$.war"></delete>
<delete dir="$/webapps/ROOT"></delete>
<delete dir="$/work/Catalina/localhost/$"></delete>
<!-- 将jdbc.properties文件拷贝到工程目录/WEB-INF/classes/jdbc.properties -->
<copyfile src="jdbc.properties" mce_src="jdbc.properties" dest="$/WEB-INF/classes/jdbc.properties" forceoverwrite="true"/>
<!-- 将server.xml文件拷贝到tomcat/conf/server.xml -->
<copyfile src="server.xml" mce_src="server.xml" dest="$/conf/server.xml" forceoverwrite="true"/>
<!--将工程文件夹拷贝到tomcat/webapps/ROOT-->
<copydir src="$" mce_src="$" dest="$/webapps/ROOT" forceoverwrite="true"/>
<!-- 启动tomcat服务 -->
<exec executable="cmd" failonerror="false">
<arg line="/c net start Tomcat6" />
</exec>
<exec executable="cmd" failonerror="true">
<arg line="/c start " />
</exec>
</target>
</project>
温馨提示:内容为网友见解,仅供参考
无其他回答

MyEclipse中web项目修改部署路径
4. 启动websphere(不是用eclipse,而是用websphere的启动服务器),选管理控制台,点服务器->应用服务器,选一个服务,一般为server1.在故障诊断中选记录和跟踪->JVM 日志,修改两个文件名为console.保存,注销,停止服务.5. 在eclipse中新建自己的企业工程(一定要是企业工程)如果之前有web工程可以将该企业工...

如何用myeclipse将web项目发布到指定目录
1.在发布项目时,点击工具栏的那个部署按钮,在,选中项目,点击add按钮,在server中选相应的服务器,即可发布到服务器, 而如果有服务器虚拟目录,则选<Custom Location>,然后在Deploy Location写个想要部署到的路径就行,此时tomcat还不能访问。2.在Tomcat下,找到conf文件下的server.xml,打开,在<Host...

我在MyEclipse上做了一个web项目用jboss5做服务器怎么配置才能让外网...
把address改为0.0.0.0,或者改成真实的服务器ip,本机以外的用户就可以通过ip来访问了。最后修改一下jboss启动内存,默认只有512m,如果你的项目够大,这点内存是不够的,用记事本打开run.conf.bat,找到JAVA_OPTS="-Xms128m –Xmx512m -XX:MaxPermSize=256m 改成 JAVA_OPTS="-Xms512m -Xmx...

myeclipse web project 重命名问题(如何彻底修改工程名)
1。对工程重命名(选择工程,右键Refactor->Rename)2。修改Web路径(选择工程,右键Properties->MyEclipse->web,修改Web Context-root的值)3。修改工程代码(修改替换源程序中涉及到原工程名的地方,通常只在有链接到.do的地方有原工程名。除非你总是习惯写绝对路径)这样就没问题了 ...

请问高手MyEclipse 8.5的deploy location 的路径是怎么配置的!(项目...
打开项目文件夹下.mymetadata文件,修改其中的context-root="XX",其中的XX就是 deploy location 的路径,修改后需要重启myEclipse(我试了下,不重启是没有效果的)。

用myeclipse做网站怎么布置文件
*.jsp,*.html)WEB-INF下放配置文件(.xml)可以在src下建包(在Windows下表现为文件夹),不同作用的java文件放到不同的包中。这个是我的一个web项目下的图片 在WebRoot下可以建文件夹放置不同作用的文件,比如*.css文件可以专门建立一个文件夹,起名“css”,引入的时候写对路径就行了 ...

myeclipse中使用自带tomcat发布运行项目发布不了,提示如下错误是什么...
你的问题是class文件没有编译到classes文件夹下 修改你项目编译后保存路径!~project->properties->java build path->source 修改对应目录的default output floder到项目名\/WEB-INF\/classes 就OK咯

请问一个java web项目的根路径的问题,如果我的项目的web root为\/,
http:\/\/localhost:8080是tomcat默认的首页,你的项目需要发布,发布后在地址后面跟上项目名即可,如http:\/\/localhost:8080\/bbs即可访问默认首页index.jsp。myeclipse发布tomcat的方法应该会吧

myeclipse 8.5安装时哪两个路径怎么填?
1、首先双击打开MyEclipse安装程序,勾选同意MyEclipse的协议才能进行安装,勾选完成单击“Next”,进行下一步。2、如下图所示,单击Change设置安装路径,推荐安装在系统盘除外的其他盘符&路径中最好不要出现中文要不可能在某个时间会出现一些错误,设置完成单击“Next”,进行下一步。3、自定义选择软件,...

我用myeclipse写的后台代码用HBuilder写的前台但怎么把他两对接上呢...
打开HBuilder,点击文件-->新建-->Web项目 在项目名称处填写:WebRoot (大小写要写对)在位置处填写:刚才复制的web项目路径 第三步:设置MyEclipse可自动刷新HBuilder中创建修改的静态页面 在MyEclipse中点Windows--->点Preferecnes 搜索Workspace 将Refresh using native hooks or polling勾选上即可 ...

相似回答