linux安装tomcat,并发布war包

1,JDK 下载jdk 将jdk解压后放在/usr/local路径下 /usr/local/jdk1.7.0_67 做个软连接 ln -s /usr/local/jdk1.7.0_67/ /usr/local/jdk 修改/etc/profile文件 添加以下内容 ###################################### export JAVA_HOME=/usr/local/jdk1.7.0_67 export PATH=$JAVA_HOME/bin:$PATH expor

创建并发布WAR文件

创建并发布WAR文件 2007-11-09 15:28 在WEB应用的开发阶段,为了便于调试,通常采用开放式的目录结构,这样可以方便地更新或替换文件,如果开发完毕,进入产品发布阶段,应该将整个WEB应用打包成WAR文件,再进行发布. 我的TOMCAT放在了C:盘下,在C://下的目录结构是这样的C:/Tomcat 5.5/webapps,在这个路径下面是我的WEB应用程序,目录如下 C:/Tomcat 5.5/webapps/helloapp(根目录) C:/Tomcat 5.5/webapps

websphere上发布基于jndi的应用

在websphere6上面发布JAVA基于JNDI的WEB应用程序. A 安装和启动(安装需要root用户,默认安装在/opt/IBM下面 首先安装websphere,我这里是6版本,最新目前是8,7版本与6版本大致相同,不同的是启动后的访问端口不一样 启动命令 :进入 /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin ./startServer.sh server1 启动完后会提示进程标号.接下来是登录websphere 6版本的启动后的访问

EJB 学习阶段总结:JBoss下发布一个Toy企业应用

解释题目:为什么叫Toy企业应用,因为接下来全文将要描述的应用(home-test-all.ear)没有任何实际应用价值,之所以发布他,只是为了应用EJB相关技术: 解释企业应用: 一个企业应用是指按照JavaEE标准开发出来比较大型的企业级应用: 一般这样的应用以.ear结尾命名,可以运行在任何JavaEE容器中: 一般一个应用中包括很多模块,如业务处理EJB,Web Client war,描述XML文件等. 关键字:EJB, JMS, JPA, Oracle10g, Ant, Hiberna

ant 自动打war包

<?xml version="1.0" encoding="GBK"?> <project basedir="." default="publish" name="anttest"> <target name="init" description="设置初始化打 war 包需要的路径变量"> <property name=&q

Ant 打 war 包过程

Ant 相关的介绍我就不详述了,网上这方面介绍还是比较多的,下面我就用一个简单的 web 应用做示例. 附件 anttest.rar 包里面是一个简单的登陆应用,输入用户和密码跳转成功页面并显示输入的值,这个工程是用 myeclispe 写的,下面我就模拟实现 myeclipse 的 tomcat 发布 web 应用,将这个应用打包到 tomcat 的 webapps 目录下. 1.构建ant环境 1)安装jdk,设置JAVA_HOME ,PATH ,CLASS_PATH. 2)下载ant 地址

WAS(websphere application server)发布web工程对web.xml的影响(strus配置文件无法生效)

IBM Websphere application server(简称WAS服务器)上可以部署 JAVA web工程,将打好的war包远程发到WAS服务器上,一般常用的方式有两种,一.通过WAS控制台进行整包或增量发布,这种发布方法不会对JAVA web工程有影响.这种方式发布完,工程便会自动重启 二.通过ftp上传文件的方式进行增量发布(这种方式常常只是做文件更新操作),在war包安装目录下将需要更新的文件进行覆盖即可(包含web.xml),并手动去WAS控制台将工程重启,如果更新文件包含.c

jenkins构建并远程发布后执行shell脚本

由于jenkins远程发布war文件到不同环境下的tomcat下时,会先删除同名文件后再进行远程拷贝,此时保留在本地的配置文件需收到copy. 为实现自动化发布,特在发布后执行shell脚本,远程copy,同时重启tomcat 解决步骤: 1: 2:脚本配置 #!/bin/sh #datetime: 2015-3-3 17:00 #author:XiaoChong #desc:此脚本用来在jenkins构建完成后,远程copy配置文件到项目中,并重启tomcat #copy API工程的配置文件

war包介绍

war包的介绍 Tomcat企业应用Eclipse项目管理EJB 1.概念 war包:是做好一个web应用后,通常是网站,打成包部署到容器中. jar包:通常是开发时要引用通用类,打成包便于存放管理. ear包:企业级应用,通常是EJB打成ear包. 所有的包都是用jar打的,只不过目标文件的扩展名不一样. 2.存放,发布 war包可以放在webapps或者work目录下都可以,随着tomcat的启动,它可以自动被解压. 或者通过tomcat的管理页面,也可以发布war包,发布实际上就是把war

tomcat-高手总结文档

Tomcat使用总结文档 目录 一.Tomcat介绍... - 4 - 1.1 tomcat简介... - 4 - 1.2 tomcat的结构... - 4 - 1.3 Tomcat 的获取... - 6 - 1.4 Tomcat的安装... - 6 - 1.5 测试tomcat的安装... - 7 - 二.Tomocat的目录结构... - 8 - 三.创建一个tomcat工程(web应用)... - 9 - 3.1 创建工程目录结构... - 9 - 3.2 创建web.xml文件以及配置.

更新测试标签的时候,classes文件夹下新增Java源码问题的解决

问题: 测试过程中,需要测试人员基于标签进行测试包的发布. 就现阶段来说,有相当一部分的系统是使用Myeclise打war包,但有个棘手的问题的是,在打包的过程中,经常出现这个问题:第一次自动编译代码的时候,war包一切正常:一旦开发人员更新了源码,需要测试人员更新程序war包,对本地程序标签进行更新,会出现如下图一样的Restored(还原)操作. 这样会将源代码更新到WebRoot/WEB-INF/classes,然后再次打war包的时候,会将源码打进去,因为最后发布war包的时候,是没有源

部署ADF应用到独立的WebLogic Server全程实录

开发环境:JDeveloper 11.1.1.5 + RCU 11.1.1.5 + WebLogic 10.3.5 + Application Development Runtime 11.1.1.5 我以<Enable Security in a Fusion Web Application>为例来说明如何把该应用发布到独立的WebLogic Server上. 首先要完成该教程,并在JDeveloper中内嵌的WLS上运行成功,开发完成后的Project可以点击这里下载: SecureApp

工作总结2016001

2016年10月27日20:08:10 --- 1.问题: 系统抛出异常的时候,不报日志 linux系统默认采用en_Us日志,查看对应的异常 在en_Us文件中是否有配置? 2.问题: OSS文件下载问题 2.1 OSS OSS_ENDPOINT配置: http://oss-cn-hangzhou.aliyuncs.com/ 内网配置 http://oss-cn-hangzhou-internal.aliyuncs.com/ 2.2 注意文件的下载路径 /hsdata/xxxx 在window

Jenkins安装及使用(CentOS6.5)

前置条件 安装jdk1.7或以上版本 安装git 安装maven 安装 添加Jenkins库到yum库,Jenkins将从这里下载安装. sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins

Tomcat与Java Web开发技术详解连载3

2.2.8 创建并发布WAR文件 Tomcat既可以运行采用开放式目录结构的Web应用,也可以运行WAR文件.在本书配套光盘的sourcecode/chapter2/helloapp目录下提供了所有源文件,只要把整个helloapp目录拷贝到/webapps目录下,即可运行开放式目录结构的helloapp应用.在Web应用的开发阶段,为了便于调试,通常采用开放式的目录结构来发布Web应用,这样可以方便地更新或替换文件.如果开发完毕,进入产品发布阶段,应该将整个Web应用打包为WAR文件,再进行发

OC4J 10g (9.0.4) FAQ(翻译)

『转载自』 Rosen Jiang 出处:http://www.blogjava.net/rosen 当今J2EE服务器市场可谓百花齐放啊,本文主要介绍OC4J(Oracle Application Server Containers for J2EE)的特性和配置方式,它是Oracle公司提供的作为J2EE的Container,由纯Java语言编写.要强调的是根据本人亲身体会,OC4J绝对是一个十分可靠的服务器,在企业级应用环境中毫无问题! 一.OC4J的最新版本是什么? 是OC4J 10g

windows下MyEclipse工程,应用到linux的Eclipse

这几天快把我逼疯了. 我之前开发一直用windows下的MyEclipse,现在导师要移到Linux的Eclipse下面 因为企业开发一般用的都是linux系统,而且因为MyEclipse不开源,在企业里用不了,所以只好改了 关键之前我都没有过linux,更没用过Eclipse进行web 开发 好吧,现在这样解决了 现在以xfire开发webservice为例 1下载一个Eclipse j2ee,不要j2se版本 2.1在Eclipse里新建动态 web project(记得勾选 生成web.x

有关 ClassNotFoundException: flex.messaging.HttpFlexSession

新建了整合入BlazeDS功能的Flex,在本地开发可谓是一马平川,顺风顺水. 通过SVN提交后,同事开发总是有羁绊,尽管我们试过了把开发环境(MyEclipse 6.5 +FlexBuild 3)完全一致,把发布的服务器也弄得一模一样(JBoss 4.0.2),可在我本地没有问题的Flex Web工程,在他那里启动时,却总是报错, Error configuring application listener of class flex.messaging.HttpFlexSessionjava

eclipse中maven web工程打包成war(发布到tomcar)时lib中没有jar包的解决办法

from:http://www.myexception.cn/web/792650.html eclipse中maven web工程打包成war(发布到tomcar)时lib中没有jar包的解决方法 可能有两个原因: 1.maven中某些jar包下载不下来 从其他地方下载jar文件放到相应maven本地库的.m2里 2..classpath文件中缺少(下面代码的作用是制定maven的jar发布路径) <classpathentry kind="con" path="or

Tomcat下试用war发布项目

有两种方法: 1.将项目打成war包,复制到${tomcat.home}webapps目录下.当tomcat启动时会自动将其解包. 有人说,不能直接将war文件夹直接复制到${tomcat.home}webapps目录下. 但是我试过之后,可以.将war包解压,解压出的文件夹要和war文件同名(后面可没有 .war),然后将文件夹放到webapps下面就可以了 2.修改${tomcat.home}confserver.xml文件.在Host节点下增加如下参考代码: <Context docBas