精华内容
下载资源
问答
  • tomcat部署项目

    千次阅读 2018-05-12 16:54:11
    今天总算是把部署tomcat部署项目的几种方式实验了一下。一.1、下载 Tomcat 服务器 ①、官网下载地址:http://tomcat.apache.org/2、启动并部署 Tomcat 服务器①、解压 tomcat 安装包到一个非中文目录下 ②、配置...

    今天总算是把部署tomcat部署项目的几种方式实验了一下。

    一.

    1、下载 Tomcat 服务器

     ①、官网下载地址:http://tomcat.apache.org/

    2、启动并部署 Tomcat 服务器

           ①、解压 tomcat 安装包到一个非中文目录下
      ②、配置环境变量。JAVA_HOME(指向 JDK 安装的根目录) 
      ③、双击 apache-tomcat-8.0\bin 目录下的 startup.bat,启动服务器(如果一闪而过,那就是没有配置环境变量或者是端口号冲突,这个服务器在其他地方已经被启动了)
      ④、在浏览器中输入 http://localhost:8080,如果有页面显示,则证明tomcat安装成功 。
    注意:Tomcat 启动不了的时候注意配置 JAVA_HOME:C:\Program Files\Java\jdk1.6.0_43这是安装 JDK的根目录

    3、部署项目的第一种方法(项目直接放入 webapps 目录中)

    1、将编写并编译好的web项目(注意要是编译好的,如果是 eclipse,可以将项目打成 war 包放入),放入到 webapps 中

        

     

      2、启动tomcat服务器(双击 apache-tomcat-6.0.16\bin 目录下的 startup.bat,启动服务器)

        

     

          3、在浏览器输入:http://localhost:8080/项目名/访问的文件名

       

    二.部署maven项目的三种方式

    1、maven 插件部署启动

    这种方式不需要本地安装的tomcat,使用插件内置的tomcat在本地启动项目,默认启用8080端口,这种方式只需要在工程的pom.xml文件中按照如下配置: 注意Java-version要与自己的jdk版本匹配
    <!-- 			这里配置的就是tomcat7的插件, -->
    			<plugin>
    				<groupId>org.apache.tomcat.maven</groupId>
    				<artifactId>tomcat7-maven-plugin</artifactId>
    				<version>2.1</version>
    			</plugin>

    然后run as——>Maven build——>在Main的goals中填写tomcat:run然后点运行就可以了。

    2、maven 打成war包的方式 到本地tomcat部署启动

    这种方式其实和非Maven项目部署没什么不同,只是打包方式不同而已。

    之后在原项目工作空间生成war包,复制到tomcat/webapps目录即完成部署。

    3.maven 打成war包的方式 到本地tomcat部署启动 在eclilpse关联的tomcat下部署启动(这里注意maven的依赖问题)



    展开全文
  • Tomcat部署项目乱码

    千次阅读 2019-03-15 10:28:05
    Tomcat部署项目乱码 打包好的war包放在tomcat下,有时会出现中文乱码的情况。首先应当确定项目的编码格式,tomcat的编码格式,以及cmd命令行的编码格式。 项目编码 将要输出到控制台或日志的字符串转为UTF-8 1 ...

    Tomcat部署项目乱码
    打包好的war包放在tomcat下,有时会出现中文乱码的情况。首先应当确定项目的编码格式,tomcat的编码格式,以及cmd命令行的编码格式。

    • 项目编码

    将要输出到控制台或日志的字符串转为UTF-8

    1 String words= “utf-8编码”;
    2 words = new String(words.getBytes(“GBK”),“UTF-8”);

    重新打包运行,查看是否乱码。

    • tomcat编码

    tomcat启动时默认使用系统编码,可更改tomcat bin目录下catalina.bat文件,在代码最上面加入

    set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF8

    xms,xmx设置tomcat占用的最小内存和最大内存,-Dfile.encoding=UTF8设置tomcat编码格式

    • cmd命令行编码

    设置此项是由于使用startup.bat启动tomcat时,它会读取catalina.bat的代码并打开一个新窗口运行。由于tomcat打开的cmd默认编码可能不是utf-8,从而导致乱码。

    打开注册表,找到HKEY_CURRENT_USER→Console→Tomcat,找到CodePage项,没有则创建,更改值为十进制的65001,点击确定。
    或直接复制下面代码,保存为.bat文件,直接运行。

    set rr="HKCU\Console\Tomcat"
    reg add %rr% /v "CodePage" /t REG_DWORD /d 0x0000fde9 /f>nul
    

    重新启动tomcat即可。

    展开全文
  • tomcat部署项目以及与IDEA集成

    千次阅读 2020-07-03 23:04:40
    tomcat部署项目的3种方式 直接将项目放到webapps目录 配置conf/server.xml文件 在conf\catalina\localhost创建任意名称的xml文件。 直接将项目放到webapps目录 新建一个haha文件夹,这个文件夹就是相当于一...

    tomcat部署项目的3种方式

    直接将项目放到webapps目录

    配置conf/server.xml文件(不推荐)

    在conf\catalina\localhost创建任意名称的xml文件。(最推荐)(热部署)

    tomcat与IDEA集成

    集成配置 

    创建web项目

    热部署


     

    tomcat部署项目的3种方式

    • 直接将项目放到webapps目录
    • 配置conf/server.xml文件
    • 在conf\catalina\localhost创建任意名称的xml文件。

    直接将项目放到webapps目录

    新建一个haha文件夹,这个文件夹就是相当于一个项目

    文件夹中创建一个a.xml文件

     xml文件的内容为

    把项目复制到webapps目录,重启tomcat

    访问页面

     如果出现乱码,可以参考这个解决tomcat 静态页面(html)中文乱码终极篇

    /haha:项目的访问路径-->虚拟路径

    /a.html:资源路径

    简化方式

    先把haha项目去掉

    我们的tomcat还运行着,没有关闭

    项目加多一个文件b.html

    将a.html和b.html打包

     把压缩文件后缀改成war包格式

    将war包放进webapps目录下,发现并没有自动解压文件

    查看一下日志

     从日志文件中,我们可以知道需要的是zip格式的,rar格式不行

    所以我们用7Zip压缩成zip格式,在把格式换成war格式

    再把c.war放进webapps目录下,发现自动解压了

     

    因为我们的tomcat并没有关闭,所以访问一下

     

    为什么?因为我们的虚拟目录改了啊, 我们的war包是c.war,解压后虚拟目录是c啊,所以重新访问

    访问b文件

    tomcat运行状态下,把war包删除,那么相应的解压文件夹也会自动删除,也就删除了项目。

    缺点:需要拷贝项目

    配置conf/server.xml文件(不推荐)

    现在我webapps目录先下已经没有自定义的项目

    在E盘的文件夹里面定一个heihei项目,里面只有a.html文件,文件内容为你红色字:嘿嘿侠

     

    找到配置文件server.xml

     找到Host标签

     加入以下配置:<Context docBase="E:\heihei" path="/lala" />

    注:

    docBase:项目的路径

    path:虚拟路径

    启动tomcat访问

     缺点:

    因为配置是写在server.xml文件里面,这个文件里的配置都是tomcat的核心配置,如果在这里配置部署,有可能会弄坏tomcat的配置,并且每次修改都要重启,所以这种方式不推荐。

    在conf\catalina\localhost创建任意名称的xml文件。(最推荐)(热部署)

    在E盘的文件夹里面定一个hehe项目,里面只有a.html文件,文件内容为你红色字:呵呵侠

     

    conf\catalina\localhost创建任意名称的xml文件

    在xml文件加入以下配置:<Context docBase="E:\hehe" />

    注:docBase:项目的路径

    访问的虚拟路径就是这个xml的文件名 

    我们tomcat是一直启动的,不用重新启动,直接访问 

     这就是热部署,将来再加新项目,直接再加xml文件即可,不需要重新启动tomcal

    如果不需要这个项目了,也不需要删掉,把文件名后缀改掉即可(后缀名随便取)

     改掉之后项目也就访问不了了

    tomcat与IDEA集成

    集成配置 

    idea

     

    我们现在是本地的。选择tomcat的安装目录

     

     这样tomcat就集成了idea中

    创建web项目

    启动成功 

     看日志,看到我们项目部署到tomcat的路径

     访问

    默认的设置在tomcat的配置文件web.xml里

    我们在新的项目里再加一个aa.html页面

     访问

     需要重新启动项目,再访问

    热部署

    上面我们加了一个aa.html页面,需要从新启动项目,是不是很麻烦,下面我们配置一下热部署

    再加一个页面bb.html

    直接访问,不需要 再重新启动项目

     

    展开全文
  • Tomcat部署项目的方式有很多,今天我们来说一说通过server.xml来部署项目 1.首先打开tomcat的安装目录下的配置文件目录:D:\Developer\tomcat\apache-tomcat-8.5.15\conf 2.打开server.xml文件   找到Host节点 3....

    Tomcat部署项目的方式有很多,今天我们来说一说通过server.xml来部署项目

    1.首先打开tomcat的安装目录下的配置文件目录:D:\Developer\tomcat\apache-tomcat-8.5.15\conf

    2.打开server.xml文件  

        找到Host节点

    3.添加:<Context path="/访问目录名" docBase="e:/项目/WebRoot" debug="0" reloadable="true"/>

    4.注释: path:  浏览器访问时的路径名 只是访问名 
           docBase:  web项目的WebRoot所在的路径  直接指向项目WebRoot的目录  为主要识别目录
           debug:  值为0的话,不打印日志
           reloadble:  是否热部署

    5.启动tomcat测试通过即配置成功。

    展开全文
  • 2.在eclipse中用tomcat部署项目时候: ![图片说明](https://img-ask.csdn.net/upload/201604/25/1461575826_370730.png) ![图片说明](https://img-ask.csdn.net/upload/201604/25/1461575820_356581.png) server.xml...
  • Tomcat 部署项目后,访问出现404

    千次阅读 2017-08-17 15:28:11
    Tomcat 部署项目后,访问出现404
  • Linux下Jenkins环境之Tomcat部署项目 文章地址: 前置条件说明 1、配置好Jenkins环境,并安装Deploy to container Plugin 插件后 2、安装Maven插件:Maven Integration plugin 创建Maven项目 源码...
  • 关于Tomcat部署项目时部署两次问题的解决方案
  • Tomcat部署项目后,项目中的中文显示乱码: 1.使用过locale检查Linux系统编码,若不是LANG不是utf-8则修改(修改方法自己百度) 2.修改tomcat下conf/server.conf,所有connector标签内都加上 URIEncoding="UTF-8" ...
  • IDEA Tomcat启动报错Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild:
  • tomcat部署项目中的时候有时候我们会突然遇到中文乱码这种问题,导致这种情况有很多种原因,博主在这里主要分享通过修改tomcat配置来达到解决乱码的目的。注:如果使用jsp的话一般不会产生乱码,如果你做项目很急...
  • TOMCAT部署项目的方式

    千次阅读 2011-07-06 17:29:28
    TOMCAT部署项目有3种方法:1、直接把项目放在webapps里2、修改conf里server.xml文件,添加一个Context,指向项目的目录3、在Catalina/localhost目录里,新增一个xml文件,添加一个Context内容,指向项目的目录
  • Tomcat部署项目注意的地方

    千次阅读 2014-02-12 17:02:31
    Tomcat部署项目,很多时候我们不想让地址栏显示项目名称,这个时候怎么办?只需要在tomcat的conf目录下的XML配置一下就可以了,下面具体说说。  1.找到tomcat目录下的conf目录,再打开conf目录下的server.xml,并...
  • tomcat部署项目报错,More than one fragment with the name [spring_web] was found. tomcat部署项目报错,More than one fragment with the name [spring_web] was found. This is not legal with relative ...
  • 在idea中使用Tomcat部署项目报找不到包的解决方法 前几天楼主使用idea部署Tomcat项目时,一直报500,检查了好几次发现代码没有错,但是一运行就报500,上网查了很久,试了很多办法,最后看到别人的project structrue...
  • 一、如果是eclipse集成了tomcat,那就...此页面可以修改tomcat的端口(http port),还有项目部署的文件夹(source path) 可以看到配置最下方有两个tab,一个是overview,一个是modules,选择modules 选中要修改...
  • tomcat 部署项目出现闪退问题

    千次阅读 2018-09-10 21:18:23
    欲修改项目日志配置并改用 tomcat 启动项目,根据日志文件跟踪程序 配置好项目路径后启动一直闪退,无法看到日志导致不能找到问题所在 相关信息描述 使用场景:开发时用到多个项目,想对每个项目各用一个 tomcat ...
  • Tomcat部署项目时报错

    2017-11-27 03:45:13
    错误信息如下: Publishing failed with multiple errors Error copying file WEB-INF\classes\businessgate.cer: 拒绝访问。 Error copying file static\js\system\authorityconfig\list.js: 拒绝访问。...
  • 【tomcat】Tomcat部署项目的三种方式

    千次阅读 2017-12-27 23:52:21
    项目打成war包的形式直接将项目打成的war包放入webapps文件夹中,启动tomcat服务即可
  • tomcat部署项目如何去掉项目名称

    千次阅读 2016-06-20 20:29:36
    直接在server.xml中间加了一句,其中docBase="/...把项目放到tomcat7\webapps下面 修改Host       这样就可以通过域名www.test.cn访问test为项目名的项目了。 如果主机中绑定多个域名,直接加host即可。
  • Tomcat部署项目的几种方式

    千次阅读 2018-08-06 22:57:07
    1,直接将项目的WebContent文件夹复制到tomcat的webapps文件夹下,运行tomcat 2,将项目用IDE打成war包,将war包放在webapps文件夹下,运行tomcat 3,静态部署,修改server.xml文件: 进入conf文件夹:D:\apache-...
  • tomcat部署项目的三种方式

    千次阅读 2020-01-16 11:08:09
    文章目录一、直接将项目放在...简化部署:在一些情况下,项目比较大,copy时间较长,可以将项目打包成后缀名为.war的形式后放入webapps中,当想要拿掉项目时只需要删除.war文件就可以了。 缺点:需要拷贝,不灵活...
  • tomcat部署项目之访问路径问题

    万次阅读 2018-06-08 18:02:03
    但是自己项目发布以后是http://ip/端口号/项目名,丑陋而且难记,怎么办?第一步。你需要申请一个域名,并解析到你的公网IP上。腾讯阿里华为现在都在做,傻瓜式解析,很简单。本地tomcat的可以略过此步。第二步,...
  • 1.在tomcat安装路径下找到server.xml     2.在&lt;主机名=“localhost”appBase =“webapps”节点下面添加 (1)这个情况是不需要项目名 : &lt;Context path =“/” docBase =“E:/deploy/project” ...
  • MyEclipse+Tomcat部署项目时发生错误的几种问题 一、项目部署不上 An existing resource has been found at location ......... 二、项目部署上以后不能重新部署,而且已部署的项目无法移去 Manage ...
  • tomcat 部署项目后有括号

    千次阅读 2018-07-16 14:19:59
    由于复制了一个项目,改了个名字,导入到eclipse,但是在部署的时候,发现括号里有之前复制的项目的名称,那么如何去除呢?跟着步骤来吧一.找到项目中的.project文件将name改为你自己的项目名称二 找到setting文件夹...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,626
精华内容 11,050
关键字:

tomcat部署项目