将web部署至tomcat运行

进来写了用spring mvc+ hibernate 框架写的一款管理系统,写了最基本的增删改查,于是将它放在tomcat中部署运行,因为是第一次部署运行,所以会遇到一些小问题,接下来就记录一些注意事项:

1.我用maven管理的程序,先mvn package进行打包,得到War文件,于是复制到tomcat的webapp目录下,tomcat会帮我们自动解压。

2.然后启动tomcat,到tomcat的bin目录下运行startup.sh,可以看到tomcat启动了,于是访问localhost:8080我们可以看到tomcat的欢迎页。

3.为了更好的管理我们的webapp,我们可以登陆tomcat管理页面的manage webapp,用用户名密码登陆,用户名密码可以在tomcat的conf目录下的tomcat-user配置文件中进行配置,登陆后我们可以看到tomcat的webapp目录中的所有的app,包括tomcat提供的一些示例程序。

4.于是登陆进我们的webapp就比如是这样localhost:8080/youapp/

5.但是在我的linux系统电脑上出错了,报404错误,于是我果断改了我的app的权限改为777,就能访问到了。

时间: 2024-08-10 17:18:31

将web部署至tomcat运行的相关文章

java开发_eclipse导出为war文件,热部署到tomcat运行总结[转]

在Myeclipse中,我们很容易做到这一步:把一个web项目生成war文件 其实在eclipse中,实现这样的功能,也是很简单的. 下面就看一下是怎样操作的吧! 新建一个web项目: 取名为:eclipse4war(名字可以随便取滴) 项目-->右键 export-- > WAR file 启动tomcat 进入到tomcat的管理界面:看到红色框部分 部署成功: 访问首页: 到这里,我们的操作就完成啦... 顺便把项目提供给大家! 下载项目地址:http://files.cnblogs.c

Java Web 部署到Tomcat

1.在conf目录中,新建Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,名字可以随意取,只要和当前文件中的文件名不重复就行了,该xml文件的内容为: <Context path="/hello"docBase="D:\eclipse3.2.2forwebtools\workspace\hello\WebRoot" debug="0"privileged="true"><

项目部署到tomcat出错(tomcat运行时的JDK版本)

先展示一下错误,把项目部署到tomcat运行 出错原因 简单来说,就是执行代码的jdk版本 低于 编译的jdk版本 最后面的52.0是一种叫什么魔码,有各自对应的jdk版本. 其中52.0 对应的就是 jdk1.8版本. 解决办法 1)把编译的jdk版本降低:参考https://blog.csdn.net/qq_36769100/article/details/78880341 2)把执行代码的jdk版本提高: 我们错误是把项目放到tomcat中,运行时出错的,说明tomcat依赖的jdk版本太

在Eclipse for mac中配置tomcat,使web项目自动部署到tomcat

jdk.tomcat的配置就不多说了,网上一大堆. 一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字. 二.验证 很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开h

[转]Eclipse中的Web项目自动部署到Tomcat

原文地址:http://www.cnblogs.com/ywl925/p/3815173.html 原因 很长时间没用Eclipse了,近期由于又要用它做个简单的JSP项目,又要重新学习了,虽然熟悉的很快,但记忆总是很模糊,偶尔犯错,以前很少写 博客,现在感觉还是很有必要的,编程中每个人对于犯过的错误,解决后不再使用的话,很长时间重新使用,还是会犯同样的错误.(这是人,编程环境,思维方式 共同决定给的) 问题 这里就有个问题,是怎么把Eclipse中的网站项目自动部署到tomcat中.在Ecli

Eclipse中的Web项目自动部署到Tomcat

一.原因. 1.写java程序有一段时间了,但很久没用eclipse了,所以使用eclipse编写的web项目部署到tomcat 的方式也不是很清楚,下面记录一下将Eclipse 上的web项目自动部署到tomcat 上的方式: 二.部署问题 1.这里就有个问题,是怎么把Eclipse中的网站项目自动部署到tomcat中.在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录下,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中

将Web项目War包部署到Tomcat服务器基本步骤(完整版)

1. 常识: 1.1 War包 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码. 当开发人员在自己的开发机器上调试所有代码并通过后,为了交给测试人员测试和未来进行产品发布,都需要将开发人员的源码打包成War进行发布. War包可以放在Tomcat下的webapps或者word目录下,随着tomcat服务器的启动,它可以自动被解压. 1.2 Tomcat服务器 Tomcat服务器是一个免费的开放源代码

Eclipse中的Web项目自动部署到Tomcat(转)

转自:http://www.cnblogs.com/ywl925/p/3815173.html 问题: 这里就有个问题,是怎么把Eclipse中的网站项目自动部署到tomcat中.在Eclipse中做的Web项目默认是不支持将项目发布到Web服务器上的,会发布到工作空间的某个目录,因此无法在外部启动Tomcat来运行Web项目,只有打开Eclipse中的服务器,才能运行Web项目.所以要对Eclipse进行修改,才能将做好的项目,发布到Tomcat服务器上,发布到服务器上的Webapps文件夹下

使用Maven自动部署Java Web项目到Tomcat问题小记

导读 首先说说自己为啥要用maven管理项目,一个直接的原因是:我在自己电脑上开发web项目,每次部署到服务器上时都要经历如下步骤: 首先在Eclipse里将项目打包成war包 将服务器上原来的项目文件夹删掉 cd /var/lib/tomcat7/webapps sudo rm XXX.war sudo rm -rf XXX 将war包传到服务器上,比如用pscp命令上传 pscp -pw "xxx" XXX.war [email protected]:/var/lib/tomcat