zoukankan      html  css  js  c++  java
  • 解决publish不编译问题

    突然发现上午写的博客没了,是我没保存吗?再写一遍

    eclipse下将项目部署到tomcat,run之后页面访问出现404,看日志没异常,但出现了No mapping found for HTTP request with URI……

    tocat下明明有项目啊,怎么找不到呢?后发现tomcat下项目没编译成功,即没有java对应的.class文件。在eclipse中多次publish、各种clean重启都不行。

    方法零:就是上述的project clean,server start2018.1.6

    方法一:

    将项目的.settings文件夹和.project 文件替换为新建的同名项目的.settings文件夹和.project文件

    可这样刚开始行,后来又不行了。

    方法二:项目build path,更改default output folder路径如下。如此之后编译就能成功了!

    可有些项目还是不行,继续如下:

    方法三:项目build path,将jre删除从新导入(之前用的1.7,环境是1.8,改后好了)

    方法四:build path,看下是否又jar包引用错误,若有,修复后project clean就好2017.12.7

    方法五:build path maven项目,maven clean后HerPeisNet/target/classes就没有了,除了方法二,更合理的方法是maven install转server:publicsh2012.12.28

     方法六:同方法四,maven clean——alt+F5看source是否有错,若有,remove掉——maven install——publicsh即可2017.12.29

    转载请注明出处:http://www.cnblogs.com/yanan7890/p/7845718.html

     方法七:20180211

    检查是否发布在webapps目录下

     方法八:20180211:


     如果problems有错误,先解决(如果是未delete某文件,直接delete掉错误即可)然后右键项目:build project(工具栏project build project好像不起作用):将项目编译到build path下,例如bulid path是项目名/target/classes,编译后的文件在workspace/项目名/target/classes此时再重新publish项目即可编译到tomcat下

    如果publish成功了,clean不起作用,此时应该先工具栏Project clean,然后server clean即可成功

  • 相关阅读:
    高性能异步爬虫
    线程池在爬虫案例中的应用
    线程池的基本使用
    requests代理爬取
    python验证码识别
    获取人人网当前用户的个人详情页数据
    模拟登录人人网
    移远BC26基础开发之程序结构 三
    移远BC26基础开发之配置 二
    移远BC26/BC28(略)/MC20开发之环境搭建 一
  • 原文地址:https://www.cnblogs.com/yanan7890/p/7845718.html
Copyright © 2011-2022 走看看