由于我用的是eclipse安装插件tomcat来发布web应用,而不是用的myeclipse(因为这东西实在庞大了,如果我有需要的插件,我可以直接下载相应的插件,然后丢在eclipse里就对了);
我用的tomcat组件名
tomcatPluginV321.zip
我也传在附件里,如果要加在eclipse里用,只需将这个压缩包解压后com.sysdeo.eclipse.tomcat_3.2.1这个文件夹拷到eclipse的plugins目录下,如:
D:\eclipse\eclipse-SDK-3.6.1-win32\eclipse\plugins
对于eclipse里的xml文件编辑器,我也下了一个
xmlbuddy_2.0.9.zip,方法使用同上;
然后启动eclipse,然后在window菜单下的perferences选项里就会出现tomcat的一个配置项,如附件tomcat1.jpg文件;
只需配置好你的tomcat文件目录就对啦。
然后你就建一个web project或者建一个普通的java project,但要配置一个web project的目录;
如下就是我所用目录
每个文件的代码我都贴出来:
web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
index.jsp:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
</head>
<body>
This is my JSP page. <br>
</body>
</html>
hellojstl.jsp:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ taglib prefix = "c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
<title>test your first used JSTL page</title>
</head>
<body>
<c:out value="welcome test your first JSTL page"/><br>
you used the brower is: <br>
<c:out value="${header['User-Agent']}"/>
<c:set var="a" value="David O'Davies"/>
<c:out value="David O'Davies" escapeXml="true"/>
</body>
</html>
build.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project name = "JustTest" default = "deploy" basedir = ".">
<target name = "init">
<property environment = "env"/>
<property name = "src" value = "${basedir}/src" />
<property name = "webdir" value = "${basedir}/WebRoot" />
<property name = "classes" value = "${webdir}/WEB-INF/classes" />
<property name = "warpath" value = "D:\apache-tomcat-6.0.29\webapps" />
<property name = "" value = "" />
<mkdir dir = "${classes}" />
</target>
<target name = "compile" depends = "init">
<javac srcdir = "${src}" destdir ="${classes}">
</javac>
</target>
<target name = "deploy" depends = "compile">
<war warfile = "${warpath}/JustTest.war" webxml = "${webdir}/WEB-INF/web.xml" >
<fileset dir = "${basedir}/WebRoot" />
</war>
</target>
</project>
warpath指的是tomcat的web项目存放地;
war该命令是指打包命令,warfile指定存放目录及文件名;
备注:由于我正在学JSTL的东西,所以在上面测试中写了一个hellojstl.jsp的文件,这个文件需要将jstl-1.2.jar包一定要放在tomcat的lib目录中。
- 大小: 51.4 KB
- 大小: 7.2 KB
分享到:
相关推荐
java web项目打包war部署到tomcat,包括有手动打包和MyEclipse打包方法。
主要给大家介绍了关于spring boot项目打包成war在tomcat运行的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
idea打war包并发布到docker的tomcat容器中,包括打war包步骤和如何将打好的war包发布到docker的tomcat容器中的详细步骤,自己实操后进行的总结。后面还会将如何部署docker进行总结,上传。
Spring boot连接oracle,并显示数据到页面,并且实现可以打包war发布到tomcat
springboot打包成war,放到外部tomcat中,post请求参数中文乱码,以及tomcat控制台中文乱码问题
部署是这个团队用于安装一...也有一种工具被称为Client Deployer, 它是一种基于脚本的“命令shell”,它与这个Tomcat Manager 交互,但是提供另外的一些功能,像编译和验证Web应用程序还有打包Web应用程序到一个WAR文件
tomcat部署war项目的一般操作,从打包,上传,启动项目,查看日志,备份war包,入门操作教程。
主要介绍了Maven项目打包成war包部署到Tomcat的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
将rap 打包成 war,并发布到tomcat。打包所需的 eclipse jar包请见下一个资源
本篇文章主要介绍了Spring Boot Gradle发布war到tomcat的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
idea将web项目打包成war最重要的是配置atrificats。 首先打开file -》 project structure 创建之后,output directory即为输出war包的路径。...war包放到tomcat的webapp目录下,再启动tomcat就能访
现在很多小型开发者会碰到这样的问题,在服务器上发布tomcat war包新版本的时候,需要在本地编写打包好war包,登录服务器,停止服务器上tomcat的运行,上传war包,运行服务器tomcat。这一切很繁琐,浪费时间也容易...
主要介绍了Spring Boot打包war jar 部署tomcat的相关资料,需要的朋友可以参考下
spring boot项目和vue一起放在tomcat部署,spring boot项目和vue一起放在tomcat部署
使用IDEA将JavaWeb项目打包成war包,并发布到tomcat服务器上运行
准备工作: 1、拷贝jdk安装目录 2、拷贝mysql免安装版 3、拷贝tomcat免安装版 网站war包放在tomcat/webapps/下 4、打包工具:InstallAnywhere
dubbo官网把这个war包去掉了,想用的话只能自己下载源码编译打包了。上传这份是我打包后的,配置zookeeper使用,理论上本地启用zookeeper后使用默认端口war包内容就不需要修改了,如果有修改修改war包解压后的dubbo....
(3)将ROOT.war包放在tomcat 8.0 及以上tomcat的 tomcat-8.0.*\webapps\ 目录下(若存在ROOT文件夹,可先在其他地方[不能在webapps]进行备份后删去); (4)运行,双击 tomcat-8.0.*\bin\startup.bat 启动; (5...
1. 常识: 1.1 War包 War包一般是在进行Web开发时,通常是一个网站Project下的...Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,