zoukankan      html  css  js  c++  java
  • myEclipse中改了项目名,出现的问题 和 错误java.io.IOException: tmpFile.renameTo(classFile) failed

          今天遇到一个很头疼的问题,建的一个新项目,后来因为一些原因把项目名改了,之后就做了一些业务,但运行时总是没有反应,后来在myEclipse工作空间下的webapps文件中发现, 部署的文件名和项目名称不一致,我的项目名是lxgz而在webapps文件下的斯lxg,导致我访问时路径中用的是lxgz,所以出现了问题。

     修改方法:右键点击自己的项目,选择属性(properties)->myeclipse->web 打开后果然发现web context-root的值为lxg,修改该值与项目名相同即可。

    之后运行时又出现如下问题:java.io.IOException: tmpFile.renameTo(classFile) failed。

    jsp页面编译出错。

    打开E:myeclipseworkspace.metadata.me_tcatworkCatalinalocalhostlxgzorgapachejsp 会发现里面jsp页面编译后的文件名很奇怪,是*_jsp.classtmp文件,正常的应该是.class文件,把.classtmp改为.class会就可访问。

    在百度上查了下,有人说是因为百度杀毒软件的原因,我正好也装了百度杀毒,就关了,果然就正常了。查了很久也没查出具体是为什么!

    myEclipse自带的tomcat,在myeclipseworkspace.metadata.me_tcat目录下。

    该目录下的webapps文件。是部署项目的地方,tomcat启动时,加载webapps文件夹下的项目。

    该目录下的work文件,是tomcat运行时候的临时文件。

  • 相关阅读:
    关于document.referrer的使用需要注意
    Vue2.0表单校验组件vee-validate的使用
    Ubuntu 20.04 Docker 安装并配置
    换硬盘,装win10系统小记
    关于MongoDB ObjectId的那些事儿
    水平垂直居中常见解决方案
    JSON基础知识总结
    css选择器中:first-child与:first-of-type的区别
    基于jQuery选择器的整理集合
    DOM对象与jquery对象有什么不同
  • 原文地址:https://www.cnblogs.com/gexiaoshan/p/3371269.html
Copyright © 2011-2022 走看看