精华内容
下载资源
问答
  • Eclipse maven项目服务器启动成功,但是访问404 用eclipse启动显示成功了(如图),但是访问页面却404。 说明:server启动成功表示maven依赖ok,tomcat的相关配置成功 解决方案(仅供参考) 1、选中项目文件,单击...

    Eclipse maven项目服务器启动成功,但是访问404

    用eclipse启动显示成功了(如图),但是访问页面却404。
    说明:server启动成功表示maven依赖ok,tomcat的相关配置成功
    在这里插入图片描述

    解决方案(仅供参考)

    1、选择tomcat->右击->选择open->server locations中选择如图即可。
    在这里插入图片描述
    2、选中项目文件,单击右键,选择Properties,点击Deployment Assembly,配置Deploy Path。
    说明:每个项目的配置不一样,据具体情况而定
    在这里插入图片描述
    3、本项目用到lombok,故eclipse安装lombok
    下载lombok的jar包:https://download.csdn.net/download/zcxbd/12330628
    具体操作步骤:下载lombok.jar->双击->选择eclipse.exe所在目录->点击install->完成。截图就不放了,有需要的可自行百度
    4、再接着就是server数据库配置
    A:server.xml中添加

    <Resource auth="Container" driverClassName="oracle.jdbc.driver.OracleDriver" maxActive="5" maxIdle="2" maxWait="-1" name="jdbc/xxx" password="xxx" type="javax.sql.DataSource" url="jdbc:oracle:thin:@localhost:1521:orcl" username="xxx"/>
    

    在这里插入图片描述
    B:context.xml中添加

    <ResourceLink global="jdbc/xxx" name="jdbc/xxx" type="javax.sql.DataSource" />
    

    在这里插入图片描述
    5、redis配置(本项目用到redis,故有redis配置,根据具体项目而言)
    在这里插入图片描述

    暂时到此为止,欢迎补充~

    展开全文
  • 症状: tomcat在eclipse里面能正常启动,而在...关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。 症状原因: eclipse将t...

    症状:

    tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。

    关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。

    症状原因:

       eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。
    

    解决办法:

    重新配置下tomcat服务器:

    在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

    在这里插入图片描述

    可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)

    如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除
    通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

    选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。

    然后,下来四行,看到"Deploy Path"了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是tomcat

    中发布项目所在的文件夹名字。
    修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapp
    重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。

    转自 http://blog.csdn.net/wqjsir/article/details/7169838/

    展开全文
  • Springcloud项目,本地使用的是Spring boot自带的tomcat启动,项目启动正常,各个接口均可以正常访问,日志打印正常。但是上传到阿里云上之后,使用tomcat部署之后,日志打印不正常,各接口访问均报404错误。刚开始...

      最近在项目开发中遇到一个困扰了我好几天的问题,特此记录,以备来人……

      Springcloud项目,本地使用的是Spring boot自带的tomcat启动,项目启动正常,各个接口均可以正常访问,日志打印正常。但是上传到阿里云上之后,使用tomcat部署之后,日志打印不正常,各接口访问均报404错误。刚开始以为是服务器环境部署问题,重新换了tomcat重新更改了server.xml、检查了Jenkins的打包命令,都没有发现问题所在。后来通过以下3步完美解决:

      第一步:在pom文件中引入了这个包:

    <dependency>
         <groupId>org.springframework.boot</groupId>
         <artifactId>spring-boot-legacy</artifactId>
         <version>1.1.0.RELEASE</version>
    </dependency>

    第二步:修改了启动类:

       增加了extends SpringBootServletInitializer,和

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(MainApplication.class);
    }这段代码,详情如下:
    @EnableCaching
    @EnableFeignClients
    @MapperScan("com.czb.pilestation.dao")
    @SpringBootApplication(exclude = {MongoAutoConfiguration.class, MongoDataAutoConfiguration.class})
    @ImportResource(locations = {"classpath:spring/spring-config.xml"})
    public class MainApplication extends SpringBootServletInitializer {
    
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(MainApplication.class);
        }
    
        public static void main(String[] args) {
            SpringApplication.run(MainApplication.class, args);
        }
    
    }

    第三步:修改web.xml文件,增加了如下代码,启动类换成自己的路径。详情如下

    <context-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>com.czb.pilestation.MainApplication</param-value>
        </context-param>
    
        <listener>
            <listener-class>org.springframework.boot.legacy.context.web.SpringBootContextLoaderListener</listener-class>
        </listener>
    
        <servlet>
            <servlet-name>appServlet</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            <init-param>
                <param-name>contextAttribute</param-name>
                <param-value>org.springframework.web.context.WebApplicationContext.ROOT</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
    
        <servlet-mapping>
            <servlet-name>appServlet</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>

    然后重新部署,终于可以正常访问各接口。

    在网上找了很多资料,看到很多很低级的错误:

      比如:启动类没有放到最外边的包下之类的,但是作为一个老司机,应该不会犯这样的错误啊!

     

      功夫不负有心人,在踩了各种坑之后,终于完美解决问题。

    展开全文
  • 关于启动服务器后访问资源404原因,查找两天发现将web.xml删除可以访问资源,恢复就404的解决办法 logs 日志查看报错原因 8080端口占用 :ps -ef |grep tomcat 查看tomcat端口被那些占用 各个端口号不管三七二十一...

    关于启动服务器后访问资源404原因,查找两天发现将web.xml删除后可以访问资源,恢复就404的解决办法 logs 日志查看报错原因 8080端口占用 :ps -ef |grep tomcat 查看tomcat端口被那些占用 各个端口号不管三七二十一 kill -9 端口号 解决了就ok 然后清除tomcat目录下logs目录中的日志信息,停tomcat bin/shutdown.sh 再启动tomcat bin/startup.sh. 去查看logs目录下日志 查看tomcat是否启动成功,不成功再查看报错原因 找到所有错误逐一解决(个人遇到过数据库原因 在数据库配置中查看是否有错误,驱动,路径,密码要逐一查看)。

    展开全文
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    第一步:运行ServerData.java 启动服务器,然后服务器处于等待状态 第二步:运行LoginData.java 启动(客户端)登陆界面 输入用户名 ip为本机localhost 第三步:在登陆的界面文本框输入文本,然后发送 可以同时启动...
  • 首先是项目结构 ![图片说明](https://img-ask.csdn.net/upload/201903/18/1552878288_642834.jpg) ![图片说明](https://img-ask.csdn.net/upload/201903/17/1552818529_184734.jpg) 下面是Springmvc ![图片...
  • 2.tomcat插件启动成功后,target下的classes目录下面没有配置文件,但是有class文件。buildpath中已经配置输出文件夹为target/classes,仍然无效。 tomcat插件配置: ``` <groupId>org.apache.tomcat....
  • Fri Feb 07 10:36:05 CST 2020 WARN: ...然后只要在启动脚本中写对用户名和密码就可以成功启动项目,如果你写错了用户名对应的密码也有可能会报告以上错误,查看日志发现正常启动。 如果解决了你的问题点个赞吧
  • 如题:项目部署到tomcat6.0启动成功后访问页面报500错误解决方法,很奇葩,启动的时候没有任何问题,但输入访问地址报500,去年国庆放假前夕,为这个问题伤神了半天最后解决了,今天又碰到了,乍一看摸不着头,...
  • 那么由于前端端口与后端接口不同,需配置跨域,跨域,前端可以访问后端端口,这时整个项目访问的 login 接口就变成了 localhost:8085/api/login ,地址localhost + 前端端口8085 + /api + 接口名称/login,这时...
  • 今天开始学习Eureka,...别的项目怎么进行注册 一、Eureka的home页面不显示 先看看最后的效果吧 直接显示Whitelable Error Page 错误 这里需要核查下面几个问题: (1) pom.xml文档中jar包的引入 <d...
  • 关于springboot项目启动后访问出现“Whitelabel Error Page”问题的原因及其解决方法 新项目创建有时候会出现这种错误 主要问题可能是因为application启动类的位置问题,需要把这个类放到包的最外层 这两种放置...
  • android studio安装教程

    万次阅读 多人点赞 2019-07-16 12:23:50
    百度搜索Android studio,或者直接输入... 根据这个下载相应的安装包或者压缩包。...下载完成直接双击安装包,就会出来下面这个界面 点击Next 点击Next 点击Next 点击i...
  • 项目启动类 @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}) @SpringBootApplication publicclassJinlongSystemWebApplication{ publicstaticvoidmain(String[]args){ SpringApplicatio...
  • 用这篇文章的【web服务器项目部署路径问题】调试成功。下面是原文。转载,作为笔记留存。今天部署项目的时候报出来404问题,查看Eclipse的Console发现并没有报错。检查了一下,最后发现原来是SpringMVC...
  • idea 项目启动失败, 如何解决?

    千次阅读 2019-06-11 16:35:15
    项目没有报错, 但是无论是run 还是debug 都没法启动, 为什么启动失败呢? 有可能是idea 项目配置问题, 导入的工程不完整 或者其他原因. 尝试了一下几种方式: 1 因为使用Idea , 新导入的项目, 可能缺失resource文件 ...
  • 最近录制的ajax从基础到实战的视频,包含原生ajax jquery的ajax 以及ajax接口获取数据等 Ajax前端开发、项目实战、从零基础到精通、接口数据调用-学习视频教程-腾讯课堂 红色为常见面试题 =======================...
  • 我们在使用Idea开发Web项目的时候,需要配置服务器,相信使用过Idea的伙伴都经历过配置服务器的过程。但是,这篇博文并不是教你如何在Idea上配置服务器的,而是一个在Idea完全正常的运行项目时,却会碰到的一个...
  • 这是一篇记录自己失了智的博客 晚上写了一个小 Demo 来测试在云服务器上...在服务器运行从日志中也可以确定成功完成了映射 但是就是没有办法通过服务器url 进行访问 百度了 N 久都没有找到和我相同的...
  • Django框架基础教程(一):简单介绍Python Django框架

    万次阅读 多人点赞 2019-05-22 17:11:28
    Django框架基础(一):简单介绍Python...许多成功的网站和APP都基于Django。 Django是一个开源的Web应用框架,例如舆管家数据监测平台由Python写成。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 ...
  • 我们在开发完javaWeb项目后,是需要把项目发布到服务器中,这里我们以Tomcat服务器(我用的是Tomcat7),我用的是Eclispe,来举例! 我今天要说的一个问题就是,我们在浏览器中访问javaWeb项目的时候,是以http://+ip...
  • 我们都知道Idea中的项目需要导出为war包,然后放在服务器的tomcat文件夹的webapps里面,这样tomcat启动的时候就会加载自动加载这个war包,然后就可以通过公网ip:8080//…进行访问,这也就是成功的发布了项目。...
  • 报错信息'spring.datasource.url' is not specified and no embedded datasource could be auto-configured.原因数据库没有配置,在启动的文件的注解@SpringBootApplication中加入参数@SpringBootApplication...
  • 你可以选择放war包,tomcat启动时,会自动给你解压给你启动。 命令执行前,target如图: 命令执行,如图: 打包成功结果图: Java Web项目 一般老的项目是Java Web项目,比如公司里的这个项目
  • 今天部署项目的时候报出来404问题,查看Eclipse的Console发现并没有报错。检查了一下,最后发现原来是SpringMVC的拦截配置问题,所以将... 在Eclipse中刚刚添加上Tomcat服务器后,并没有配置Tomcat的项目部署路径,
  • springboot + vue 前后端分离项目部署及服务器配置

    千次阅读 多人点赞 2020-07-09 17:14:12
    一、阿里云服务器购买及配置 1. 服务器购买 2. 服务器实例控制台及相关配置 ...服务器购买修改实例密码,(以后远程连接...成功连接服务器 三、服务器安装jdk 链接:jdk百度网盘下载(点击跳转) 提取码:gy6
  • 服务器项目部署总结(超详细)

    千次阅读 多人点赞 2021-06-09 15:44:21
    系列文章目录 Linux操作系统笔记【超详细】 本篇文章主要从准备篇、项目开发、项目打包、项目部署四个部分去介绍如何把前后端...2、安装Xshell、Xftp连接工具并成功连接服务器。 3、在服务器上安装JDK、Mysql、Redi
  • 服务器搭建tomcat,通过url访问视频

    千次阅读 热门讨论 2021-07-22 16:08:08
    scp指令: scp <本地文件名> <...@<ssh服务器地址>:<上传保存路径即文件名> /注:必须在未登录服务器的情况下/ 举例以说明: 如果希望将当前目录下的a....下载也很简单,只需要将“本地文件名”和
  • 但前后端完全分离的项目(上线部署在不同的机器上),在后台测试、前后端联调时,后台启动只能启动接口,看不到页面是一个很蛋疼的问题。 最原始的办法是在浏览器输接口url,再看接口响应 浏览器中输url只能提交get...
  • 如果说相当于java中的jdk 那就很清晰了,使js脱离浏览器 可以运行的环境,下载地址:https://nodejs.org/en/download/ 安装时默认会选择配置环境变量,或自己手动配置,安装完成,cmd命令检验是否成功 注意是双...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 117,487
精华内容 46,994
关键字:

服务器项目启动成功后url