tomcat压缩包加压后,启动bin文件夹下面的startup.bat,在浏览器中输入http://localhost:8080/后出现熟悉的界面。但是在eclipse中,启动tomcat后,在浏览器中输入http://localhost:8080/后,出现404界面。解决办法: 修改后,保存,重启Tomcat,再次浏览。解释:Use workspace metadata (does not modify Tomcat installation)。Use Tomcat installation (take control of Tomcat Installation)。第一个选项表示使用当前workspace的...
最近遇到了一些奇葩的的问题,搞了好半天才处理掉。今天就简单记录一下吧,以备不时之需。 问题描述: 在整合spring mvc项目的完成后,正常启动tomcat,发现tomcat启动成功了,但是访问本地localhost的时候,发现了404。 问题分析: 最开始以为自己请求的资源不存在,稍后又仔细核对了一下,自己请求的资源确实存在,这就有点怪事了,自己请求的资源明明存在,但是为什么还会出现404呢? 自己苦思冥想了好长时...
最近要做POC,接了个老项目改,使用war exploded部署到本机的Tomcat(8.5版)通过Intellij IDEA启动Tomcat的时候发现系统的登录页面出现HTTP-status-404错误,这时直接在浏览器中打开http://localhost:8080则能打开Tomcat的欢迎页面,说明Tomcat起来了,但是没有正确加载webapps目录下的东西。更奇怪的是,通过Tomcat的bin目录下的启动脚本就可以正常启动,无论是双击startup.bat还是在该目录的cmd下使用catalina.bat run都能正常启...
想要在eclipse里部署tomcat,结果tomcat单独可以通过连接测试,用eclipse就404了404肯定都是目录不对,试了半天在eclipse下改了一下配置和文件位置就行了 1.先在菜单栏停止tomcat,之后在屏幕下方选中Servers,删掉正在运行的项目 2.右键点开服务器,应该是下图的状态Server Locations一定要选第二个Server Path要对应tomcat的安装目录Deploy Path改为:webapps 3.eclipse里的文件组织是这样: 原文:http://www.cnblogs.com/Think...
??今天对需求进行系统升级部署,本以为只需要几分钟的事,结果却遇到了怪事
我是用Jenkins集成部署的,之前都是点一下几分钟就可以了,结果这次部署完成之后
一直报404,一直打不开页面,很无奈,就去看日志如下
??产生这个原因是有多个tomcat进程,我们可以通过Linux命令查看tomcat的进程
查找出tomcat的进程: ps -ef |grep tomcat
杀掉tomcat进程 : kill -9 tomcat的pid号
通过查询果然tomcat有多个进程,执行命令如下:
??为什...
Tomcat上发布webservices的war工程,访问异常404Tomcat部署正常、war导出工程正常、Tomcat自带的工程可以正常访问;问题:webservices工程访问异常404解决方案:因为webservices的wsdl访问设置的端口与tomcat端口冲突;package nc.xyzq.listener;
import java.net.InetAddress;
import java.net.UnknownHostException;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.serv...
之前一篇文章说过关于修改tomcat布置的应用的localhost路径。因为有两个项目在eclipse,所以我每次启动tomcat的时候都会加载两个项目,但我其实只用调试其中一个项目,所以我就在server把不用的项目剔除出去,但是再加回去的时候,路径就会恢复到原始那样。也就是在localhost后面加上应用名,导致我还按照之前修改的路径访问,所以就一直404。<Context docBase="BeikeBookV2" path="/BeikeBookV2" reloadable="true" source="org.e...
我试图在intellij中运行tomcat,在IDEA中一切运行正常但是当我尝试在浏览器中打开相应的页面时我得到HTTP状态404 – 找不到描述源服务器没有找到目标资源的当前表示,或者不愿意透露存在该资源.我到处寻找并没有找到答案,我希望你能提供帮助.我的代码如下:@EnableWebMvc
@Configuration
@ComponentScan({"com.asign.controller"})
public class WebConfig extends WebMvcConfigurerAdapter {@Override
public void addResourceHand...
这次给大家带来Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理,Vue项目webpack打包部署时Tomcat刷新报404错误问题处理的注意事项有哪些,下面就是实战案例,一起来看一下。遇到的问题使用webpack打包vue后,将打包好的文件,发布到Tomcat上,访问成功,但是刷新后页面报404错。在网上查找了一下,原来是HTML5 History 模式引发的问题,具体为什么,vue官方已经给出了解释,你可以看https://router.vuejs.org/zh-cn/ess...
首先nginx tomcat 的安装解压.网上资料很多.不予赘述.这里主要是使用nginx 实现对多个tomcat的代理配置. 首先nginx 的配置文件为conf/ngins.conf;描述场景 有8080端口下Tomcat1下项目A. 有8090端口下tomcat2下项目B. ......通过使用一个域名+(不同)项目名 访问不同的tomcat下的项目.配置文件如下:(均在conf文件内添加即可 不删除或修改其他内容).server { listen 80; se...
1. Apache 的安装 安装apache(最新版本1.3.14)后,配置安装apacheconf目录下的httpd.conf文件如下: 1.1 查找#ServerName new.host.name,将new.host.name更换成你自己的主机名,如主机名为 xman 则改为 ServerName xman 同时将前面的#去掉。 1.2 发布你的某个文件夹: 如你想发布你的目录 d:myweb,发布名为myweb,在httpd.conf文件中查找Alias,在下面添加 Alias /myweb "d:/myweb" 注意在Apache 1.3.14中,引号中的路径用"/"隔开...
vue-cli开发过程中路由#不好看,去掉可使用history模式,开发模式路径访问都没问题,部署到服务器之后访问路径时报404,这种情况需要配置服务器默认访问路径index.html.官网只提供了apache、nginx的配置方式,没有tomcat的配置方式,下面以个例子来完成整个配置。
范例:vue-cli项目使用路由,tomcat作为服务器,项目文件夹名myvue
1.npm run build 打包生成的build文件夹中内容拷贝到myvue文件夹如下图:2.myvue文件夹下新建WEB-I...
遇到的问题
使用webpack打包vue后,将打包好的文件,发布到Tomcat上,访问成功,但是刷新后页面报404错。
在网上查找了一下,原来是HTML5 History 模式引发的问题,具体为什么,vue官方已经给出了解释,你可以看https://router.vuejs.org/zh-cn/essentials/history-mode.html
但是看完问题又来了,官方给出的解决方案中没有说tomcat下,怎么决解。
解决方案
根据官方给出的解决方案原理
你要在服务端增加一个覆盖所有情况的候选资源...
求助!!!本来运行的还好,重开eclipse以后突然开不了html了,servlet运行正常,浏览器放这个地址也报404的错,且404-后面是空的,但是到本地直接双击html可以打开。 菜鸟求大神指点 回复讨论(解决方案) 找不到路径啊,路径错了呗。 本地可以打开,你直接双击肯定可以打开了。 但是路径错了,服务器就找不到这个文件了,肯定不能打开了。 检查下路径。 你地址栏的路径中多了WEB-INF,这里是系统默认加的东...
昨天网站在myeclipse中写好之后,打包放到外网部署,出现404错误。在网上找了一堆解决方法,都无法解决404错误。然后开始用排除法一步步找出问题,发现:在自己电脑tomcat部署网站没有问题,在外网或者别人那里部署就报404错误。 偶然间发现tomcat启动的时候 昨天网站在myeclipse中写好之后,打包放到外网部署,出现404错误。在网上找了一堆解决方法,都无法解决404错误。然后开始用排除法一步步找出问题,发现:在自己电脑...