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

    2020-07-21 16:54:33
    如果加项目名称其他URL404 则可以修改tomcat里面的server.xml文件; 将最后几行修改为下面代码: <Host name="localhost" appBase="" unpackWARs="true" autoDeploy="true"> <Context docBase=...

    解决办法:

    1. 可在登录URL上加上项目名称;http://123.460.317.110:8080/工程名/index

    2. 如果加项目名称其他URL报404 则可以修改tomcat里面的server.xml文件;
      在这里插入图片描述

    3. 将最后几行修改为下面代码:

      <Host name="localhost"  appBase="" unpackWARs="true" autoDeploy="true">
      		
      	<Context docBase="webapps/项目名称" path="" reloadable="true" source="org.eclipse.jst.jee.server:项目名称"/>
      
      </Host>
      
    4. 启动

    展开全文
  • 前言: 项目部署在阿里云的服务器的tomcat上,浏览器访问由nginx转发到tomcat服务器。一开始我是在本地idea里面运行,然后在浏览器上测试没有任何问题,但一放到tomcat上运行用https访问就跨域(因为需要使用到小...

    前言: 项目部署在阿里云的服务器的tomcat上,浏览器访问由nginx转发到tomcat服务器。一开始我是在本地idea里面运行,然后在浏览器上测试没有任何问题,但一放到tomcat上运行用https访问就报跨域(因为需要使用到小程序,所以必须得用https),然后找了许久才找到解决办法。解决方法如下:

    在tomcat的 web.xml 文件里边加上跨域支持

    <!--  跨域支持 -->
        <filter>    
            <filter-name>CORS</filter-name>    
            <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>    
            <init-param>    
                <param-name>cors.allowOrigin</param-name>   
                <param-value>*</param-value>   
            </init-param>    
            <init-param>    
                <param-name>cors.supportedMethods</param-name>   
                <param-value>GET, POST, HEAD, PUT, DELETE</param-value>   
            </init-param>    
            <init-param>    
                <param-name>cors.supportedHeaders</param-name>   
                <param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified</param-value>   
            </init-param>    
            <init-param>    
                <param-name>cors.exposedHeaders</param-name>   
                <param-value>Set-Cookie</param-value>   
            </init-param>    
            <init-param>    
                <param-name>cors.supportsCredentials</param-name>   
                <param-value>true</param-value>   
            </init-param>    
        </filter>    
        <filter-mapping>    
            <filter-name>CORS</filter-name>    
            <url-pattern>/*</url-pattern>    
       </filter-mapping> 
    

    在这里插入图片描述

    然后再把以下两个jar包放到tomcat的lib目录下

    在这里插入图片描述
    jar包链接:https://pan.baidu.com/s/1XcXnpLZHXnJ_4AjKPduQoQ
    提取码:

    w22t 
    

    最后重启tomcat就可以

    本文只为自己记录问题,如想看原文,请移步:https://www.cnblogs.com/JMrLi/p/13739718.html

    展开全文
  • 外部tomcat部署springboot项目报404

    千次阅读 2019-05-08 21:41:25
    今天把springboot项目部署到服务器上,用ip:port/文件名的方式一直无法访问。 后解决办法记录: 1、启动类继承SpringBootServletInitializer并重写configure public class Application extends SpringBoot...

    今天把springboot项目部署到服务器上,用ip:port/文件名的方式一直无法访问。

    后解决办法记录:

    1、启动类继承SpringBootServletInitializer并重写configure

    public class Application extends SpringBootServletInitializer {
    
        public static void main(String[] args) {
            SpringApplication.run(Application.class, args);
        }
    
        /*
        使用外部tomcat启动必须加上
         */
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
            return builder.sources(Application.class);
        }
    
    }

    pom中修改:

    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <exclusions>
                    <exclusion>
                        <groupId>org.springframework.boot</groupId>
                        <artifactId>spring-boot-starter-tomcat</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
     <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <scope>provided</scope>
            </dependency>

    tomcat8启动成功

    展开全文
  • !... 如标题,但是tomcat首页能访问 ...8080端口已开放,而且项目在本机的tomcat上是可以使用的,但是在虚拟机的Linux上无法访问 ![图片说明](https://img-ask.csdn.net/upload/202004/28/1588069885_639847.png)
  • 主要介绍了解决Linux部署Tomcat发布项目过程中各种问题,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 最近将自己的一个博客项目部署到linux里,结果遇到了tomcat正常启动,项目启动成功,访问自己项目却出现404的情况,研究了一天,终于解决,特此记录 网上同样问题的解决方式都是关闭防火墙,或者开放自己项目的端口...

    最近将自己的一个博客项目部署到linux里,结果遇到了tomcat正常启动,项目启动成功,访问自己项目却出现404的情况,研究了一天,终于解决,特此记录

    网上同样问题的解决方式都是关闭防火墙,或者开放自己项目的端口号,但是这两种方式对我的问题无效

    在这里插入图片描述

    在这里插入图片描述

    以下是我的解决方式:

    编辑tomcat/conf/server.xml文件
    在这里插入图片描述
    查看最下方的标签里,是否存在标签,如果不存在就加上,其中docBase=“webapps下的项目包名”,然后重新启动tomcat,就可以访问到项目了
    在这里插入图片描述
    成功!!!
    在这里插入图片描述

    展开全文
  • 在idea中使用Tomcat部署项目报找不到包的解决方法 前几天楼主使用idea部署Tomcat项目时,一直报500,检查了好几次发现代码没有错,但是一运行就报500,上网查了很久,试了很多办法,最后看到别人的project structrue...
  • 如果确信自己的项目没问题的话 idea点开编辑配置 选择Deployment,修改Application context的路径 再点击Server 你会发现已经变成你想要的路径了,然后访问项目时通过url加下@RequestMapping的路径就能够...
  • tomcat 部署项目 war包

    2019-03-01 12:50:22
    什么也不说,先上图: ...2.安装的目录,不要有中文,空格,或乱码七遭的符号,不然设计到io操作时,找不到路径,别说没有提醒哦。(我就是典型,tomcat 7.0,中间就有空格,找路径时,会把...
  • windows10 下使用tomcat部署项目

    千次阅读 2019-08-11 23:37:28
    1.1 下载tomcat 下载连接:https://tomcat.apache.org/download-80.cgi 这里最新的版本是9.0往上,这里我习惯性的选择了7.0版本。然后根据自己的电脑配置选择合适的zip安装包,我的电脑配置是windows10 64位...
  • 最近自己做了一个前后端分离项目,前端采用HBuilderX开发,后端采用IDEA开发,在本地开发也跨域,部署到云服务器也跨域,下面介绍两种解决方案。 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定...
  • 今天很郁闷,遇到这样一个奇葩问题,使用webpack打包vue后,将打包好的文件,发布到Tomcat上,访问成功,但是刷新后页面404错误,折腾半天才解决好,下面小编把Vue项目webpack打包部署Tomcat刷新404错误问题的...
  • 一直用的spring boot内置的tomcat插件部署项目,是可以运行网页的,想打成war包在本地的tomcat下运行,结果出现了无法加载网页的情况。     看到一篇博客说先在IDEA重新配一个tomcat服务器,...
  • 讲一下查错,首先本地服务器部署一下,能访问测试页面说明部署成功,能访问项目证明项目没问题,如果是jar包,直接 java -jar 包名.jar 想要后台执行的可以百度,war包部署在docker里的镜像和普通tomcat是一样的方法....
  • Tomcat部署IDEA项目

    2020-09-22 14:47:50
    文章目录idea 整合 Tomcat基本流程创建JavaWeb项目版本选择部署项目选择部署方式示例部署非JavaWeb项目常见问题 基本流程 创建JavaWeb项目 版本选择 不同JavaEE版本对应的Tomcat版本和Servlet版本如下: JavaEE...
  • [size=x-large]直接主题:tomcat部署项目访问不加项目名方法是打开tomcat的conf目录下server.xml文件 加入 [color=red]&lt;Context path="" docBase="" [/size]reloadable="false"...
  • 通过学员反映,出现比较多的问题是页面404错误,因此除了前面的Tomcat 问题排查之外,又专门做了这么一个404问题排查的文章,提供问题分析的思路和对策。 步骤2:正确的端口号 出现404错误证明,TOMCAT是启动成功...
  • 1.首先确认tomcat启动成功...Server Locations,如图(注意:部署Deploy path配置自己的希望的webapps路径) 3.启动还报错的话, eclipse需要再配置-&gt;项目,右键Properties-&gt;Web Project ...
  • Linux上使用tomcat部署java项目

    千次阅读 2019-12-31 14:27:48
    很多程序员一般使用一些编程软件,如Idea,Eclipse等,这些软件集成了tomcat功能,只需要简单的操作就可以部署,所以程序员一般不考虑如何部署java项目。但是作为一个运维人员,我们必须让java项目跑在服务器上,...
  • Tomcat 部署项目后,访问出现404

    万次阅读 2017-08-17 15:28:11
    Tomcat 部署项目后,访问出现404
  • 如题:项目部署tomcat6.0启动成功后访问页面报500错误解决方法,很奇葩,启动的时候没有任何问题,但输入访问地址后报500,去年国庆放假前夕,为这个问题伤神了半天最后解决了,今天又碰到了,乍一看摸不着头,...
  • Tomcat项目出现500报错的处理方法

    千次阅读 2020-09-09 15:52:34
    出现这种问题的解决办法:检查导入的jar包是否在WEB-INF目录下,并且将导入的jar包文件add as library…...如果出现状态500不是这种情况导致的,可参照https://blog.csdn.net/u011008029/article/details/49303723 ...
  • 1.tocmat的webapps下的项目中创建WEB-INF文件夹,在文件夹中创建文件web.xml 2.web.xml内容 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns=...
  • 用svn下载java项目到本地,导入eclipse里面,然后部署到tomcat里,启动tomcat,一闪而过,在浏览器中打开,404错(找不...注:可以自己百度 “tomcat部署web项目到tomcat的几种方式” 本人觉得最好的是这种,亲...
  • 关于Tomcat部署项目时部署两次问题的解决方案
  • tomcat启动项目报404错误

    千次阅读 2019-03-13 13:33:03
    1.请求的时候404错误,而且我的请求API地址是/account/sendSmsCode,从后台获取到的竟然变成了/account/account/sendSmsCode。 2.后来发现是controller中方法没有加@ResponseBody,加上之后就好了! ...
  • tomcat部署项目成功后,访问任何页面都是空白页,不404异常 项目部署成功: 页面空白: 输入一个错误的地址,也是空白: 原因是设置的CharchaterFilterr过滤器是全局筛选: @WebFilter("/*") public class ...
  • 一个产品朋友让我帮助把他的web项目部署Tomcat中去。他的这个web项目是基于servlet来做的,也就是那种很老的项目。都2019年了,挪个步子不好吗?用Spring Boot不香嘛?言归正传,他的这个项目本身没什么问题,在...
  • 新建maven项目 添加热启动 启动访问项目报错 报错提示 解决办法 思路:包冲突 在pom.xml中添加servlet <dependency> <groupId>javax.servlet</groupId> <artifactId>...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,899
精华内容 7,159
关键字:

tomcat部署项目报500