已经设计成功的java web项目,如何能在没有打开eclipse下,只打开tomcat服务器就能运行。

还有就是如何连接数据库!... 还有就是如何连接数据库! 展开
 我来答
谭致Df
2011-01-10 · 超过51用户采纳过TA的回答
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:155万
展开全部
两种方法:
1.如果你的项目已经部署在tomcat中 这时直接启动 tomcat 就可以运行 注意:数据库一定要打开
2.先将你的项目打包成 .war文件 然后把这个war文件拷到 tomcat 的webapps文件夹下 启动 tomcat 即可运行 注意:数据库一定要打开
打包war的步骤:右键你的项目 ----export ----javaee 下面的war file --- 选中项目 选择路径 ----完成
nagioswork
2011-01-10 · TA获得超过304个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:213万
展开全部
这个很简单,在eclipse中导出为war文件,然后将war文件复制到tomcat的webapps目录下,启动tomcat即可。
连接数据库有2种,一种使用jdbc,直接在你的程序里陪着即可,tomcat无须做任何设置;另一种是采用jndi的方式,采用jndi需要在tomcat中进行配置。
在META-INF目录下添加一个context文件
<Context path="/cms" docBase="cms" debug="5"
reloadable="true" crossContext="true">
<Resource auth="Container"
driverClassName="com.mysql.jdbc.Driver" maxActive="100"
maxIdle="30" maxWait="10000" testOnBorrow="true" testOnReturn="true" testWhileIdle="true" validationQuery="select 1" name="jdbc/javashop" password="dev"
type="javax.sql.DataSource"
url="jdbc:mysql://localhost:3306/cms?characterEncoding=utf-8" username="dev" />

<Manager className="org.apache.catalina.session.PersistentManager"
saveOnRestart="false" />
</Context>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式