Web项目的导出和部署

-----------------siwuxie095

Web 项目的导出

工程结构目录如下:

法一:

点击工程名 MyJSP,右键->Export(->Web)->WAR file

指定导出路径,命名为
MyJSP.war,其中包含 Web 应用程序的所有文件:

JSP、HTML、CSS、JavaScript、图像文件、以及编译好的类文件

还可以勾选
Export source files,导出源码

法二:

使用命令进行导出

打开
CMD 窗口,进入当前工程
MyJSP 的 WebContent 目录,

输入
jar -cvf MyJSP.war * (* 代表当前目录的所有文件)

Web 项目的部署


war 文件部署到 Tomcat 服务器:


MyJSP.war 复制到 Tomcat 安装目录的 webapps

目录下:D:\Java\Tomcat\webapps

假如已经配置好
Tomcat 的环境变量,就可以在 CMD 窗口中

直接输入 startup 或 startup.bat,启动 Tomcat

「关闭 Tomcat 则输入 shutdown 或 shutdown.bat」



Tomcat 安装目录的 bin 目录下,找到 startup.bat,双击启动 Tomcat

「关闭
Tomcat 则双击 shutdown.bat」

打开浏览器,在地址栏输入(二选一):

(1)localhost:8080/MyJSP/test.jsp

(2)127.0.0.1:8080/MyJSP/test.jsp

同时,MyJSP.war 会被解压缩(实际上就是 WebContent 目录下的内容)

JAR 即 Java Archive File,WAR 即 Web Archive File,EAR 即 Enterprise Archive File

三者在文件结构上其实都是 ZIP 文件,可以通过压缩软件进行解压

【made by siwuxie095】

时间: 2024-11-23 01:21:11

Web项目的导出和部署的相关文章

Web项目打成war包部署到tomcat时报MySQL Access denied for user 'root'@'localhost' (using password: YES)错误解决方案

Web项目使用使用root账号root密码进行部署,通过Eclipse加载到Tomcat服务器可以发布成功,打成war包放到tomcat的webapps目录无法发布成功,报错: jdbc.properties涉及Mysql配置: 错误很明显,与MySQL密码有关,但是两种方式部署项目使用的jdbc.properties配置文件是一样的.所以肯定不是密码不对引起的,只好找度娘,O(∩_∩)O哈哈~. 网上大部分帖通过运行mysql -u root -p命令登录时也会报这个错误,所以,我就尝试这种方

Web项目打成war包部署Tomcat时运行startup.bat直接闪退部署失败解决方案

即上篇通过将web项目打成war包部署到Tomcat服务器,解决mysql问题后,又出现了新问题,真是一波三折,所以将解决过程分享给大家,希望能帮助到小伙伴们~ 将打好的war包拷贝到Tomcat的webapps目录,然后在Tomcat的bin目录找到startup.bat批处理文件,直接双击执行,结果运行几秒后直接闪退,顿时有种不好的预感,在浏览器访问web项目,结果连localhost:8080都无法访问,web项目未发布成功,一脸懵逼~ 没有日志看不到为啥发布不成功额,想了想,可以稍微修改

Linux环境下Web项目的安装与部署过程

1. 准备工作 下载相应版本的Linux版JDK.Tomcat安装文件. 例:jdk-6u21-linux-i586-rpm.bin (安装版) jdk-6u21-linux-i586.rpm (安装版) jdk-7u79-linux-x64.tar.gz (解压缩版) 推荐搭配:JDK1.7 + Tomcat7.0 较稳定 2. 安装JDK 首先将安装包通过ftp上传到指定的文件目录下   例:/usr/local/java 新建文件夹命令: [[email protected] usr]#m

Maven构建web项目在Eclipse中部署的几种方法

目录: 方法一:运用Maven的plugin:jetty来部署web 方法二:运用Eclipse 的Jetty插件直接部署 方法三:运用Run on Server(tomcat)部署 [方法一].运用Maven的plugin:jetty来部署 第一步:配置POM.xml 文件 在节点<build><plugins>…</plugins></build>中配置Jetty插件依赖如下: XHTML 1 2 3 4 5 6 7 8 <plugin> &

大型Java Web项目的架构和部署问题

一位ID是jackson1225的网友在javaeye询问了一个大型Web系统的架构和部署选型问题,希望能提高现有的基于Java的Web应用的服务能力.由于架构模式和部署调优一直是Java社区的热门话题,这个问题引发了很多热心网友的讨论,其中一些意见对其它大型Web项目也有很好的指导意义.在讨论之初jackson1225这样描述了当前的应用的架构和部署方案: 目前系统架构如下: web层采用struts+tomcat实现,整个系统采用20多台web服务器,其负载均衡采用硬件F5来实现; 中间层采

Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下

1.进入项目目录,找到.project文件,打开. 2.找到...代码段,加入如下标签内容并保存: org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.wst.common.project.facet.core.nature org.eclipse.jdt.core.javanature org.eclipse.wst.jsdt.core.js

【转载】Eclipse中用Tomcat发布的Web项目,更改其部署路径

转载自 http://blog.163.com/java_zf/blog/static/19926038420129240314546/ 在Eclipse中配置完Tomcat后,发布到的路径是: D:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps 这个路径太深了,所以我想使用Tomcat的默认路径,如何在Eclipse中进行修改呢? 1.找到Server面板,右击当前的那个Tomc

ASP.NET网站怎么发布 Web项目程序怎么发布部署(暂时收藏)

Web程序如何发布部署呢.网站项目做好了,需要发布出来,提交给客户,装上服务器.那怎么在ASP.NET开发环境中将网站程序发布出来呢 ^_^ 工具/原料 Visual Studio 2010  ( 其他 VS 开发环境类似 ) 完成的项目程序 方法/步骤 在要发布的项目上右击,选择[发布]   在发布Web对话框中,选择发布方法为文件系统   选择要发布的路径,点击[发布]   在发布路径下,已经生成了发布的文件系统 然后就可以在IIS上发布网站啦  #^_^# END 注意事项 发布好的程序,

将web项目打成war包部署在tomcat步骤

1.将自己的项目打成war包. 2.将打包好的war复制到${tomcat.home}/webapps项目下. 3.在${tomcat.hom}/conf目录下打开server.xml文件,找到Host节点,在Host节点下添加: <Context docBase="D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\Products.war" path="/Products" relo