精华内容
下载资源
问答
  • 怎么查看别人的tomcat服务器下部署了什么项目.怎么查看别人的tomcat服务器下部署了什么项目怎么查看别人的tomcat服务器下部署了什么项目怎么查看别人的tomcat服务器下部署了什么项目怎么查看别人的tomcat...
  • 第一步:配置Tomcat的登陆的用户名与密码C:\apache-tomcat-7.0.33\conf\ tomcat-users.xml从第36行开始配置第二步:启动...查看登陆后页面,出现项目列表的页面,证明用户名与密码配置成功第五步:在Maven项目pom.xml...

    第一步:配置Tomcat的登陆的用户名与密码

    C:\apache-tomcat-7.0.33\conf\ tomcat-users.xml从第36行开始配置

    第二步:启动Tomcat,直接访问http://localhost:8080,点击下Manager App

    第三步:在下图标记输入用户名与密码

    第四步:查看登陆后页面,出现项目列表的页面,证明用户名与密码配置成功

    第五步:在Maven项目pom.xml中配置Tomcat7的插件

    org.apache.tomcat.maven

    tomcat7-maven-plugin

    2.2

    http://localhost:8080/manager/text

    /BabasportProject

    tomcat

    tomcat

    123456

    第六步:选择项目,选择 run as 选择Mavenbuild…

    第七步:输入下图红色标记部分命令

    第九步:查看控制台是否编译成功

    第十步:查看启动着的Tomcat的webapps目录 查看是否发布成功

    展开全文
  • 写好了javaweb项目后,之前我一直按照网上的方式尝试了很久,也用了一段时间intellij idea ,现在总结一下部署的方法....简单来说就是一个工具包,只要把项目在这里包装就能够放入Tomcat去运行. 3. 创建...

    更多IntelliJ IDEA 的操作请参考:https://blog.csdn.net/qq_33442160
    写好了javaweb项目后,之前我一直按照网上的方式尝试了很久,也用了一段时间intellij idea ,现在总结一下部署的方法.
    1. 查看facets是否配置正确
    这里写图片描述
    2. Artifacts到底是什么?
    这里写图片描述
    Artifacts是一种用于装载项目资产以便于测试,部署,或者分布式软件的解决方案。简单来说就是一个工具包,只要把项目在这里包装就能够放入Tomcat去运行.
    3. 创建war包(war包就是web项目打包后的后缀名,比如普通java项目打包后的后缀名是jar包.)
    这里写图片描述
    标注1:使用该方式创建的war包是解压好的,也就是可以进行热部署(热部署就是实时更新修改的java代码或者jsp页面等等)的项目,建议开发时选择这个Exploded的方式打包.
    标注2:使用Archive打包的web项目时压缩包,后缀名为.war的压缩包,不支持热部署.
    标注3:选择from Modules,从模块中选择要打包的项目.

    此时打包已经完成:
    这里写图片描述
    接着就可以开始配置Tomcat,当然如果你是导入的项目可能需要配置输出目录和jdk,最重要的是配置好web.xml文件和web根目录.
    4. 配置Tomcat并部署项目到Tomcat中
    这里写图片描述
    点击添加Tomcat服务器.
    这里写图片描述
    依次点击添加Tomcat本地服务器.
    这里写图片描述
    如果没有下载Tomcat需要自己下载,去官网下载就可以了,网页翻译很方便,都看得懂.
    这里写图片描述
    注意:选择Tomcat安装目录即可,不用选择到bin目录里面去.
    这里写图片描述
    这里有一个快速修复,可以快速部署项目,但是先不要点击.
    这里写图片描述
    看到这里应该明白为什么要使用Artifacts了吧,Artifacts可以把项目包装成war包
    部署后的效果:
    这里写图片描述
    当然也可以选择Artifacts下面的按钮(External Source)进行导入,如图:
    这里写图片描述
    此时你的整个web项目部署已经完成,可能会疑问为什么在Tomcat的webapps目录里面为什么找不到我刚部署的项目可以参考文章:https://blog.csdn.net/qq_33442160/article/details/81347319
    5. 项目虽然部署完成了,点击run按钮就可以启动服务器了,但是还可以根据需要进行热部署,我看了网上很多关于热部署的方式,但是都没有将全面或者是方法不可行.
    5.1 首先确保三件事情:①:确保勾选了这两个选项这里写图片描述
    ②确保你的war包后缀名有加上exploded.
    这里写图片描述
    ③确保选择了图片上的按钮:
    这里写图片描述
    标注1:这里写图片描述这里的选项与Tomcat服务器的选项相同.
    这里写图片描述
    On frame detectivation,会监测窗口,idea窗口发生切换则自动更新文件.尽管intellij idea 的说明是切换窗口时更新文件,但还是需要一点时间,速度明显比eclipse的热部署快很多.
    6. 项目路径解释
    这里写图片描述
    刚刚开始使用intellij idea时还不懂这个配置,启动项目后一直按照原来的方式(本地地址+项目名称)去打开项目,但是一直报错404.
    默认设置是 / ,意思是你的项目根路径为localhost:8080/ , 但是这个不是Tomcat的主页吗?实际上Tomcat根本没有加载这个ROOT项目(Tomcat的主页项目名称),只加载了一个自己部署的项目,如果不习惯可以自己加上项目名称,比如:
    这里写图片描述

    展开全文
  • 一.下载centos7标准镜像及安装mysql5.7二.安装jdk1.查询可用jdk版本yum search java|grep jdk2.根据搜索到的jdk进行安装yum install...安装tomcat从官网下载tomcat的tar包,下载文件为apache-tomcat-8.5.37.tar.gz1....

    一.下载centos7标准镜像及安装mysql5.7

    二.安装jdk

    1.查询可用jdk版本

    yum search java|grep jdk

    2.根据搜索到的jdk进行安装

    yum install java-1.8.0-openjdk

    3.查看是否安装成功和版本

    java -version

    三.安装tomcat

    从官网下载tomcat的tar包,下载文件为apache-tomcat-8.5.37.tar.gz

    1.使用docker cp命令将tar拷贝到容器中

    docker cp /apache-tomcat-8.5.37.tar.gz mycontainer:/usr/local/

    2.启动容器,并将容器的8080端口映射到宿主机的8888端口

    docker run -d -p 8888:8080 --name 容器名(自定义) --privileged -it (已有镜像名):(镜像标签) /usr/sbin/init

    3.进入已经启动的容器

    docker exec -it mycentos /bin/bash

    4.进入到/usr/local目录下,执行解压tar操作

    tar -zxvf apache-tomcat-8.5.37.tar.gz

    5.将解压完的文件夹重命名

    mv apache-tomcat-8.5.37.tar.gz tomcat

    6.进行到tomcat/bin目录下 执行

    ./startup.sh 启动tomcat

    打开本机浏览器输入localhost:8888

    出现tomcat的欢迎界面则tomcat安装成功

    如果没有出现请查看端口映射是否和本地有冲突,或重新安装tomcat

    7.再次使用docker cp命令将本地的java web项目的war包拷贝到容器tomacat的webapps目录下

    docker cp /java_web.war mycentos:/usr/local/tomcat/webapps/

    8.进入容器的tomcat目录下执行

    ./bin/shutdown.sh

    ./bin/startup.sh

    tomcat会自动解压war

    本地打开浏览器,访问

    如果能展示项目的登录页面或首页则项目部署 到此完成

    如果不能,请查看tomcat/logs/catalina.out日志文件 和 localhost.当前日期.log 根据日志解决错误

    常见的错误有:

    Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [/diaowen] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies. The class hierarchy being processed was [org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastle.asn1.ASN1EncodableVector]

    解决:

    修改tomcat内存

    vi /usr/local/tomcat/bin/catalina.sh

    在"if [ $have_tty -eq 1 ]; then"之后增加

    JAVA_OPTS="-server -Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m"

    保存并重启tomcat

    如有疑问 请联系博主

    展开全文
  • SprinigBoot项目打成war包部署tomcat 刚开始使用springboot的...昨天查看spring文档的时候,无意中发现文档中是有相关内容指导我们怎么去把项目打成war包的,然后自己又试了一遍。结果成功了。今天记录一下这个...

    SprinigBoot项目打成war包部署到tomcat

    刚开始使用springboot的时候,因为不熟悉jar包部署,曾一度想把项目打包成war扔到tomcat容器中,折腾了一顿,启动项目总是报错,便放弃了。后面项目上线都是直接使用jar部署的方式。
    昨天查看spring文档的时候,无意中发现文档中是有相关内容指导我们怎么去把项目打成war包的,然后自己又试了一遍。结果成功了。今天记录一下这个过程,下面附上最权威的官方文档:
    https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-create-a-deployable-war-file

    按照官方文档三步走原则

    1、启动类(入口)继承SpringBootServletInitializer并重写configure方法。以便能够支持servlet3.0,这样在tomcat等外部servlet容器中就能够得到配置并启动了。
    在这里插入图片描述

    2、更改打包方式(maven管理模式下)
    要想war包部署,肯定要打成war包的(●ˇ∀ˇ●)
    在这里插入图片描述

    3、更改内嵌容器的依赖sope为provided(就是打成war包的时候排除掉)
    这里把默认的内嵌容器tomcat的scope设置为provided,一并要排除的还有这个javax.servlet-api,因为在tomcat等外部容器中已经有一个servlet-api了,再打包进去一个会有告警提示。
    在这里插入图片描述

    问题
    问题1、把war包部署到tomcat7中启动报错,是因为tomcat7中的el-api版本是2.2,缺少的类是在el-api 3.0中添加的。
    解决办法、直接换一个高版本的tomcat就好了。
    在这里插入图片描述

    小尾巴~~
    只要有积累,就会有进步

    展开全文
  • 在pom.xml里配置你要打包的格式(jar或者war) jar包和war包的区别 先clean再package ...至此就部署成功了,之后的怎么访问web项目需要查看自己的配置,比如我这里访问的地址是 http://服务器Ip地...
  • 由于不知道怎么操作导致了,用MyEclipse部署Tomcat后,Tomcat里的项目文件大小比MyEclipse的文件大小还增加了一倍。还有就是用MyEclipse打包项目成war包也是大小变大了一倍。于是我逐个文件夹查看怎么回事,发现...
  • 之前项目部署后都会在tomcat/webapps目录下发现相应的工程文件,有一天忽然发现工程文件的位置变成了 其实这是个临时存放目录,在运行时Tomcat还是会读取这个目录下的工程文件进行部署。那么,怎么改为默认部署到...
  • 部署项目

    2019-12-05 13:44:48
    研发人员打包后我们怎么部署到服务器上? [wryadmin@ltcos01 ~]$ cd pollutant (进入要部署tomcat目录) [wryadmin@ltcos01 pollutant]$ ll(查看目录下的文件) total 292164 -rw-r--r-- 1 wryadmin javagp ...
  • idea部署项目

    2019-09-23 23:47:31
    idea中怎么项目能够部署tomcat中的webapps中 最近刚接触idea这款工具,配置好tomcat后用了一段时间,直到学到session的时候发现需要查看一些数据要跑到tomcat的work中去看。然后便惊讶的发现我idea的项目怎么不...
  • Tomcat----部署war

    2015-11-19 10:25:56
    Tomacat部署War工程(怎么项目打包成War,可以查看我对Maven的介绍),并且修改项目启动的路径。 --------------------------- **将War包放入Tomacat的安装目录下的webapps中即可,然后启动TomcatTomcat会...
  • 在linux上部署项目时,启动tomcat,经常只能看到如下的显示:   如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错...
  • 最近将本地tomcat项目部署到weblogic服务器,某个模块下数据加载不出来,很奇怪,在本地tomcat下此模块下数据都可以完整显示出来,怎么到服务器就不行了呢?于是在服务器上监控,发现了数组下标越界异常,按照异常...
  • 打包本地项目,打包成war包,顺序是clean,compile,...这个查看已连接摄像头是为了测试是不是war包错了,但是那台电脑是有这个的,意思就是war包没错,我就蒙了,这怎么解决阿?????大哥大姐,瞅瞅吧,教教小弟弟
  • 在linux上部署项目时,启动tomcat,经常只能看到如下的显示:如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错提示呢?...
  • 在Linux上部署web项目时,如果出现bug或者异常,很难看到出错的提示。怎么样才可以看到类似window下的eclipse和tomcat的运行时的提示信息呢? 方法如下: 进入你服务器tomcat的logs目录下: 输入ls可以看到catalina....
  • 在linux上部署项目时,启动tomcat,经常只能看到如下的显示:   如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错...
  • 实时查看Linux下Tomcat运行日志

    千次阅读 2018-06-23 10:02:31
    在Linux上部署项目时,启动Tomcat,经常只能看到如下的显示: 如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错提示...
  • 在linux上部署项目时,启动tomcat,经常只能看到如下的显示: 如果项目出了什么bug或者报了什么异常,我们很难看到出错的提示信息,怎么样才能看到类似windows上的tomcat或者eclipse上运行时那样实时看到出错提示...
  • 一般地,你要了解在部署目录中项目的目录结构,你才能知道页面请求的url应该怎么写。 根据部署目录中项目的目录结构,而不是根据eclipse中项目的目录结构,去编写页面请求的url路径,这才是对的。
  • 首先双击tomcat服务器,移除项目并且clean一下 ...这样就可以在tomcat目录下查看项目部署的情况了,原本要在.metadata\.plugins\org.eclipse.wst.server.core\tmp0下work目录中才能看到项...
  • 查看tomcat日志文件catalina.out,发现tomcat启动时,根本没有deploy我的项目。但是我查看webapps目录下,已经创建了文件夹。 麻烦高手帮忙解答一下啊,请问怎么回事啊?谢谢啦! 环境是 linux版本是red linux ...
  • linux下tomcat启动太慢

    千次阅读 2018-10-12 15:03:04
    重启结果失败,怎么也启动不了,后台发现不是启动失败,是还没启动成功,shutdown也关不掉,用命令ps -ef|grep tomcat查看tomcat端口占用情况,确实端口被占用了,然后就网上找原因。一开始搜tomcat关闭了,推荐的...
  • 前言: 我在公司负责内网的维护,今天后台管理程序需要更新,把今天的过程予以记录(1)查看项目目录因为好长时间没有再理这个项目,所以自己当初怎么部署的都忘了,所以查看tomcat配置文件[root@nginx ~]# vim /...
  • maven;tomcat配置

    2017-03-22 20:51:00
    【说明】今天呀,上午刚刚打算写javaweb项目,服务器就出现了问题,就花了点时间搞定了;下午听老大说了任务的大致内容和意义,收获颇多;晚上去服务器上部署了maven,听说可以实现热部署 一:今天完成 1)这个是...
  • 最近我们在使用Jenkins自动化部署项目时,在生产liunx环境下,使用脚本shutdown.sh停止tomcat服务,然后再start之后发现应用无法访问了,后台查看tomcat进程是发现有个2个tomcat进程,说明之前的shutdown并没有完全...

空空如也

空空如也

1 2 3
收藏数 58
精华内容 23
关键字:

tomcat怎么查看部署项目