精华内容
下载资源
问答
  • 使用ssm框架开发网页时,使用tomcat运行时报错:找不到类,如果检查发现类间调用代码没有问题,那可能是target文件内容并非最新,删掉重新生成就可解决问题

    使用ssm框架进行网页开发,在用tomcat运行时报错

    问题

    查看Tomcat Localhost Log,发现如下错误提示:
    在这里插入图片描述
    Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias ‘com.zhongruan.Bean.UserInfo’. Cause: java.lang.ClassNotFoundException: Cannot find class: com.zhongruan.Bean.UserInfo
    在这里插入图片描述

    Caused by: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.zhongruan.Bean.UserInfo'.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.zhongruan.Bean.UserInfo
     at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:103)
     at org.apache.ibatis.builder.xml.XMLStatementBuilder.parseStatementNode(XMLStatementBuilder.java:72)
     at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:135)
     at org.apache.ibatis.builder.xml.XMLMapperBuilder.buildStatementFromContext(XMLMapperBuilder.java:128)
     at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:118)
     ... 62 more
    

    查看错误提示:Cannot find class: com.zhongruan.Bean.UserInfo
    就是没有找到实体类
    我查看了项目类,有这个类啊,为什么找不到??
    在一番查找后发现了问题

    问题所在

    !!!注意了
    tomcat运行代码时会先生成目标代码,相当于编译
    在这里插入图片描述
    就是这个文件夹,目标代码都在里边
    查看目标代码结构,发现问题:

    在这里插入图片描述
    在这里插入图片描述
    实体类的包本应是Bean,但在下面的target文件夹里,实体类的包名变成了bean,大写变成了小写,当然找不到这个包里的类了

    原因

    至于为什么会出现这样的问题??
    我之前修改过包名,在运行之前我保存了修改,我以为它在编译时会自动修改,但target包里并没有全部变化,所以存在了名字错误查找不到的问题那,说完了问题说下解决方案吧:

    解决方案

    删掉target文件夹(别心疼,虽然里面有很多文件,但其实它是由tomcat编译时自动生成的)
    然后重新用tomcat运行,会生成新的target文件夹,之后就能正常运行了
    在这里插入图片描述
    可以看到上下包名一致了

    之后运行该错误提示就不会再出现,可以正常运行了

    展开全文
  • 用maven打包后发布到tomcat启动 找不到资源文件问题 通过eclipse启动项目tomcat项目没有问题, 但是通过maven将项目打包后手动发布到tomcat下 启动服务器后, 请求相应路径报错, 找不到资源文件。 后来发现是一个...

    用maven打包后发布到tomcat启动 找不到资源文件问题

    通过eclipse启动项目tomcat项目没有问题, 但是通过maven将项目打包后手动发布到tomcat下 启动服务器后, 请求相应路径报错, 找不到资源文件。

    后来发现是一个同事将xsd文件放在了java目录下面, 所以当用eclipse发布到tomcat后并不会有任何问题, 但当使用maven命令将项目打成war包后手动发布到tomcat下,启动项目,发请求就会报错。

    解决方案, 将该xsd文件从java目录下 移到 resources目录下

    展开全文
  • tomcat找不到指定文件

    千次阅读 2019-03-07 17:48:28
    在本地调试时,同时启动两个idea服务,启动时不报异常,当调用服务时报找不到指定文件: 由于本地启动时,配置路径一致导致的。 都是用根路径,导致tomcat-webapps-root中相关文件被覆盖。 解决方案: 独自...

    在本地调试时,同时启动两个idea服务,启动时不报异常,当调用服务时报找不到指定文件:

    由于本地启动时,配置路径一致导致的。

    都是用根路径,导致tomcat-webapps-root中相关文件被覆盖。

    解决方案:

    独自配置项目路径即可:

     

    展开全文
  • 解决Tomcat打开startup.bat文件时提示找不到文件 问题如上,开始以为是环境变量的问题,配置后发现并没有什么某用,后又经过tomcat7/8/9三个版本的测试。发现还是没用; 解决办法:删除环境变量里的 Comspec C:\...

    解决Tomcat打开startup.bat文件时提示找不到文件

    在这里插入图片描述
    问题如上,开始以为是环境变量的问题,配置后发现并没有什么某用,后又经过tomcat7/8/9三个版本的测试。发现还是没用;
    解决办法:删除环境变量里的

    Comspec
    C:\windows\Program File(x86)\cmd.exe
    

    再次双击打开startup.bat,完美打开
    在这里插入图片描述

    展开全文
  • tomcat 启动找不到.class文件

    千次阅读 2017-08-02 10:44:54
    今天把web项目里的.class文件删除后,发现启动不tomcat了,提示找不到.class文件,查找资料后找到了解决办法。 1:如果项目开启了自动编译,先取消自动编译,再选中项目clean一下。 2:勾选自动编译,再启动...
  • 系统找不到指定文件 可能原因: (1)文件名乱码。你工程的编码是 utf-8还是 gbk,如果是gbk那么小心文件名如果有中文,会乱码。 (2)没有创建文件夹,在没有文件夹情况下,创建文件将报错.解决方案为先创建...
  • 第一步,把springMVC.xml放resources根目录下 第二步,web.xml文件中找到如下代码  <servlet>  <servlet-name>springMVC</servlet-name>  <servlet-class&...
  • 报错环境: ...3.另一个问题,new server,新的server找不到项目的setting文件tomcat启动后访问localhost:8080变成404,非得重新更改tomcat的deploy path(部署路径)才行,默认路径找不到项目。这是为什么?
  • Tomcat服务无法开启,报错:找不到指定文件今天在配置Tomcat的时候,服务列表里的Apache tomcat一直无法启动,错误信息为:“找不到指定文件”。
  • 报错截图是这样的 原因是我把C:\Windows\System32 中的cmd给拉到桌面上了,在win+r 运行中也找不到cmd 解决方案:把cmd放回C:\Windows\System32 目录下就OK了
  • Tomcat找不到properties文件

    千次阅读 2017-11-15 18:01:17
    在java core项目里,目录结构如下: ...能读properties文件。 但是在java web项目时,部署到Tomcat后。上面的读法就不行了。 javaweb项目结构如下: 原因: 打开项目部署To
  • 百度了也找不到同样的问题,英文水平有限的我也没办法翻墙实在是无助。现在问题解决了,发下博文看下能不能帮到同样遇到问题的朋友。 这个output的错误 到idea中修改tomcat配置,不使用默认的CATALINA_BASE...
  • 重新部署tomcat,重新安装tomcat跟更换workspace都试过,还是这样
  • Tomcat启动时遇到的问题(找不到网页)

    万次阅读 2019-05-13 20:46:57
    Tomcat成功的启动了,但是浏览器运行http://localhost:8080一直找不到网页 首先排除了由于tomcat运行失败的原因,随后去查看环境变量配置的问题,通过dos窗口的运行,确定了环境变量JAVA_HOME配置的是正确的 并没...
  • 在web.xml配置文件中路径没有错误,对应的jar包已经导入的时候 当配置文件不是在src下时,如图: 这时需要我们在选中项目右键-->Build Pate-->Configure Build Path,出现如下界面: ...
  • Tomcat报错"系统找不到指定的路径

    万次阅读 2019-06-17 22:22:22
    解决Tomcat报错"系统找不到指定的路径"的问题
  • tomcat无法启动报错找不到

    千次阅读 2018-02-23 14:36:47
    1、今天同事遇到个问题,eclipse启动tomcat时,老是报错java.lang.ClassNotFoundException: com.common.entrance.JsdzListener,意思是无法启动监听功能,这个问题给我费了好长时间才解决,今天记录一下,省着以后...
  • ![![![图片说明](https://img-ask.csdn.net/upload/201702/28/1488288363_696224.png)图片说明](https://img-ask.csdn.net/upload/201702/28/1488288098_546262.png)图片说明]...
  • 刚安装好Tomcat后,运行cmd时会出现 Neither the JAVA_HOME nor the JRE_...因为启动tomcat会调用tomcat安装文件中的startup.bat,而它调用了catalina.bat则调用了setclasspath.bat。因此需要在setclasspath.bat的...
  • 启动tomcat错误 找不到bean

    千次阅读 2016-10-11 14:16:22
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'itemController': Injection of autowired dependencies ...这个也是一样的道理,检查appication xml文件有无错误
  • 一般通过这个可以解决,我就能解决 所以需要在settings 设置里面指定Web Browsers的路径 我常用是谷歌 打开IntelliJ IDEA软件,找到file–>settings–>找到Web Browsers。 重要:不要用中文名作为 自己...
  • 为何eclipse中运行Tomcat没有输出日志文件 ",说实话以前还真没碰到过这个问题,不过想想这个问题应该就是conf目录下配置的问题,下面说说解决方案 1.看一下bin目录下catalina.sh的值是否为"$CATALINA_BASE"/...
  • 1.找到项目做在tomcat 或使用的tomcat 2.找到bin目录找到setclasspath.sh 文件 3.写入下图红框的内容,也就是jdk安装的路径
  • -- 打包为war包,部署在tomcat容器启动 --> <packaging>war</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>...
  • 原因是: 1.部署的工程多切有其中一个或多个工程中applectionContext.xml文件的确没有配置成功;删除那些没有配置成功的或remove那些没有配置成功地
  • 由于是Tomcat启动报错,所以查看Tomcat路径下的lib是否包括spring-web-4.1.0.RELEASE.jar,查看存在此包。 Solution: 1. 右键单击工程项目 ->点击 properties 2. 选择 Deployment Assembly 3. 点击 Add...
  • 当我把web项目部署到tomcat后发现html文件找不到js文件 解决方案 (一)检查路径是否正确 如果不通过tomcat访问,直接浏览器访问html文件可以找到js文件的话,代表路径没问题 (二)检查IDEA 对于tomcat的配置,看看...
  • 首先idea配置文件位置,windows右键idea图标,找到文件对应位置,在bin目录找到idea.properties。 一、idea默认的存放路径是 点开ROOT.xml,docBase中就是你项目存放位置 二、如何修改? 注意:这里的...
  • Eclipse 添加项目到tomcat找不到项目

    千次阅读 2020-08-11 17:56:20
    Eclipse 添加项目到tomcat找不到项目 原因分析:一般这种情况是所要发布的项目不是一个web项目 解决方法 右键要添加的项目,选择Properties 选中Project Facets ,勾选右边三项,并且修改jdk(java)和自己...
  • 遇到一个棘手的问题,将java工程发布到tomcat下面,找不到class类文件Cannot find class [com.common.utils.TmdPropertyPlaceholderConfigurer] for bean with name '其他java工程都可以,也能编译class,待解决...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 265,226
精华内容 106,090
关键字:

tomcat启动找不到文件