eclipse中项目打包发布到tomcat
来源:互联网 发布:淘宝考试答案50题答案 编辑:程序博客网 时间:2024/05/29 02:10
本文主要叙述在eclipse中,工程完工后,打包到tomcat中发布实施的过程。
项目情况:整个项目由3个子工程关联组成,commond_expend , score_system , score_systemlogic.score_system工程依赖与另外两个工程。数据库采用的是MySQL。
第一部分:将项目关联,然后打包WAR文件
到score_system项目构建路径下(项目名称上鼠标右键—Build Path—-Confige Bulid Path ),添加关联工程
点击链接源,
点击浏览,在目录结构中选择要关联的项目工程,并且给他命名,这个命名随意,主要这是自己看着方便
然后点击Projects,在点击添加,勾选需要关联的工程,然后确定。
接着配置关联项目路径,Deployment Assembly,点击添加。
选择“项目”,然后下一步,选择关联工程
添加成功后,如上图所示。将项目打成WAR包
选中工程右键,export—war文件,选择存储目录后确认,便成功打出WAR包
第二部分:将WAR包发布到tomcat
- 将score_system.war文件拷贝到tomcat\wepapps目录下
- 在tomcat\config目录中需要更改三个xml文件
server.xml:在中添加<Context docBase="D:\java\tomcat7\webapps\score_system.war" path="/score_system" reloadable="true"/>
,若路径出错tomcat将无法解压score_system.war包,服务器无法启动
context.xml:在节点中添加mysql数据库连接
<Resource id="DB_FIX" name="jdbc/fix_biz_base" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/test?characterEncoding=UTF-8" username="root" password="0000" maxActive="20" maxIdle="30" maxWait="10000"/>
注意:这个id=”DB_FIX” ,这根据项目实际情况而定,有时不需要,有时必须要,若后台代码中通过id这一项获取数据库连接的配置信息,而忘了设置,弄得小弟我都开始怀疑tomcat本身了。所以,在这边我多唠叨一句:能够复制的代码就复制,不要去自己敲或者自己改。小弟我因为从上一个项目中拷贝的数据库连接内容,少了id一项,饶了好一圈。
tomcat-users.xml:在节点中添加用户以及角色
<role rolename="tomcat"/> <role rolename="role1"/><user username="root" password="123456" roles="tomcat,role1" />
用户名和密码与数据库名称、密码一致
最后启动tomcat即可
阅读全文
0 0
- eclipse中项目打包发布到tomcat
- eclipse中把web项目发布到Tomcat中
- eclipse 导入的项目无法发布到Tomcat中
- meave项目导入eclipse中并发布到tomcat上
- 利用eclipse发布web项目到tomcat
- 服务器:eclipse发布web项目到tomcat
- eclipse发布web项目到tomcat
- 使用eclipse开发的RAP项目打包war包并发布到tomcat服务器以及访问该项目
- 用ANT打包Struts2项目并发布到tomcat里
- web项目打包war包发布到tomcat里
- idea打包maven项目,发布到tomcat下面
- eclipse中向tomcat发布web项目
- eclipse中tomcat发布项目配置
- eclipse中项目发布tomcat的路径
- eclipse中项目发布到tomcat中之后的目录结构
- 发布Maven项目到Tomcat中
- 【Maven】发布项目到Tomcat中
- web项目不能发布到tomcat中
- 【TOMCAT】windows7下tomcat6环境部署
- leetcode 380. Insert Delete GetRandom O(1)
- $uibModal 模态窗口服务
- Digit Divide Numbers
- Spark 及其生态圈
- eclipse中项目打包发布到tomcat
- Ubuntu创建桌面快捷方式
- 依赖
- 关于ios的wap页面window.history.go(-1)
- 获取两个页面间的数据
- 三遍关联,case when
- 斯坦福大学机器学习第六课“逻辑回归(Logistic Regression)”
- 比较全的jQuery网页验证码插件
- solr+tomacat安装