`
rayn115
  • 浏览: 69020 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

myeclipse无法自动编译(svn)

    博客分类:
  • Tool
阅读更多

今天通过SVN版本控制工具从服务器上更新了项目,选择的全部更新,因为开发工具都是用的MyEclipse,所以将一些MyEclipse的配置 文件也从服务器上下了下来,覆盖了本地的配置文件。导致无法自动编译,MyEclipse不识别该项目,删除重新导入项目依旧无效。弄了半天头都大了!最 后由我的老大解决了!

问题总结:

1.重新导入的项目结构与原来的不同

src包等等都和原来的不同,打开项目主目录,中有个.classpath文件,用记事本打开会发现有一行<classpathentry kind="src" path="src"/>,估计它的意思就是说你的源文件位置,看看有没有这一行,没有一定要补上,下面就是一些jar包的导入路径,如:

//这两行也应该是MyEclipse自动生成的,JAVA运行环境 \J2EE1.4

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER"/>

//导入的JAR包位置
<classpathentry kind="lib" path="web/WEB-INF/lib/acegi-security-1.0.0-RC1.jar"/>

2.刷新项目不自动编译,将WEB-INF下面的classes文件夹中的字节码文件删除后不再重新生成

遇到此问题要检查是否有这一行

<classpathentry kind="output" path="web/WEB-INF/classes"/>

这是指定将字节码文件输出到哪,如果没指定当然不会默认给你找个地方存了。

3.以上两个步骤都做完了,但项目依旧跑不起来

这个时候你要用到MyEclipse的项目清理功能,在菜单栏里的project里有个clean,它会强制清除那些配置文件,重新生成就会正确了。

项目跑起来了,要记得做个笔记,以后遇到问题了有个参照!肯能解释的并不正确,但问题确实解决了!

以上摘自http://hi.baidu.com/icewee/blog/item/60ce691f3fc316f21bd57688.html


网上还有就是说:

1:点击project->clean 清除部署文件
2:检查project properties->java build path->default output folder 将其设置为 XXX /WEB-INF/classes

3:禁止将SVN信息编译到classes 文件夹的方法

project->Properties -> Java Build Path -> Source 展开里面的项目

选中 Excluded ,点击 Edit 按钮

在 Exclusion patterns 中点击 Add 按钮

输入 **/.svn/**   保存即可
4:导入的包是否一致,包括指引 Tomcat servlet-api.jar 这个包。

 

(可以在选项的Java compiler>Building>Output folder>Filtered resources里面,加上",.svn", 这个选择默是未选择的)

我出现问题的原因跟上面有关因为我也是用的SVN。

我是这样解决的:将工程文件下的.setting文件夹和.classpath 和.project文件删了,然后再myeclipse中新建的Java project,这样就好了。不过需要注意的是如果你不先删掉这几个文件就新建(从已存在的工程),那么它引用的还是原来的。所以必须先删除他们。

 

(转摘自: http://kaisa316.blog.163.com/blog/static/27056229201041539039/)

分享到:
评论

相关推荐

    myeclipse反编译和svn插件

    压缩包包含svn插件svn-site-1.8.22版本,反编译插件org.sf.feeling.decompiler_1.0.3版本

    myeclipse插件,包括反编译,svn

    myeclipse插件,包括反编译,svn,及安装方法。亲测可用

    eclipse myeclipse svn 和 jadclipse 反编译插件 及安装

    eclipse,myeclipse svn 和jadclipse 反编译插件 及安装,包含了相关的把,工具,无需再从网上下载

    SVN+Jad集成到MyEclipse

    只要把三个目录,拷贝到MyEclipse安装目录的dropins目录下即可,SVN就可以用了,Jad在MyEclipse中会自动生成JadSclipse,仍需配置JadSclipse编译工具.

    svn增量包工具

    这个工具的来源:  从事了几年的工作之后,发现在部署服务的时候,总是需要将自己修改的源码编译... 源于上述遇到的问题,综合平时上班所需,开发了这个小工具,简称(svn增量包工具); 希望对各位小伙伴有所帮助

    Myeclipse20017 插件

    Myeclipse20017 插件 SVN Maven 反编译安装插件 安装方法:https://blog.csdn.net/Keith003/article/details/80632458

    MyEclipse10优化

    详细介绍MyEclipse10优化如SVN的安装、字体大小的更改、修改编译兼容级别、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能 等等

    myeclipse2017插件

    myeclipse2017反编译插件、SVN插件、MAVEN插件,11111111111111111111111111111111111111

    JAVA程序开发大全---上半部分

    4.3.2 将SVN服务器中的项目导入到MyEclipse 64 4.3.3 将MyEclipse中的项目提交到SVN服务器 65 4.4 本章小结 67 第5章 Java开发项目的软件测试工具——JUnit 68 5.1 软件测试简介 68 5.2 JUnit简介 68 5.2.1 JUnit的...

    基于javaweb的小型超市信息管理(进销存)系统。开发工具为MyEclipse.zip

    通过集成Git、SVN等版本控制系统,支持团队成员间的代码共享、分支管理、合并请求和冲突解决。 可视化设计与原型制作: 对于UI/UX设计,有界面设计工具,如Sketch、Adobe XD,可以帮助设计师快速构建应用程序...

    轻松使用Slave4j和Hi快速开发企业项目

    新建eclipse文件夹,而且eclipse里面包括features和plugins然后把org.slave4j_1.0.0.jar 丢人这两个文件里面然后重启Eclipse.(安装无污染,许多插件几乎都可以这样安装,像反编译jad插件,android插件,svn插件 CC...

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    自动化代码检查 sonar 代码规范 阿里巴巴Java开发规范手册 UMPAY——编码规范 日志规范 异常规范 网络 协议 TCP/IP HTTP hession file HTTPS 负载均衡 容器 JBOSS tomcat resin jetty 容灾 ...

Global site tag (gtag.js) - Google Analytics