`
rayn115
  • 浏览: 70279 次
  • 性别: 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插件

    【标题】"myeclipse反编译和svn插件"涉及到的是两个主要的开发工具集成:反编译功能和Subversion(SVN)版本控制系统在MyEclipse中的应用。 【反编译】反编译是将已编译的Java字节码转换回源代码的过程,这对于理解...

    myeclipse插件,包括反编译,svn

    本资源包含两个主要的插件:反编译插件和SVN版本控制系统插件,以及它们的安装方法。 1. 反编译插件: 反编译插件允许开发者查看和理解已编译的Java类文件的源代码,这对于处理无源码的第三方库或者调试二进制库...

    myeclipse安装svn方法

    在MyEclipse安装目录的`dropins`文件夹下创建一个名为`svn.link`的文本文件,编辑该文件,设置其内容为`path=&lt;路径&gt;`, 其中`&lt;路径&gt;`为插件存放的具体位置,例如`path=E:\\MyEclipse\\myPlugin\\svn`。 4. **清理更新...

    myeclipse【svn使用步骤图解】(1)

    检出过程会创建本地工作副本,这是你在MyEclipse中编辑和编译的项目。 5. **同步与更新** 通过 "Team" -&gt; "Synchronize with Repository" 可以查看远程仓库与本地项目的差异。选择 "Update" 来获取最新的版本,...

    myeclipse安装svn插件

    - `.options`:可能是MyEclipse或Eclipse的配置文件,用于设置项目属性或编译选项。 - `SEQUENCE-LICENSE`:可能是关于序列化库的许可证文件。 4. **使用SVN插件**:安装完成后,MyEclipse的项目右键菜单会新增...

    手动安装MyEclipse6..5的svn插件

    本篇文章将详细讲解如何手动安装MyEclipse 6.5的SVN插件,帮助开发者更好地理解和应用MyEclipse插件。 首先,安装SVN插件前,我们需要了解一些基础概念。MyEclipse是基于Eclipse开发的,它扩展了Eclipse的功能,...

    myeclipse和eclipse的svn插件 site-1.6.13.rar

    【标题】"myeclipse和eclipse的svn插件 site-1.6.13.rar"涉及的是在集成开发环境(IDE)MyEclipse和Eclipse中安装Subversion(SVN)版本控制系统插件的过程。这个压缩包包含了必要的组件来支持这两个流行的Java IDEs...

    myeclipse安装svn

    2. **运行脚本**:编译并运行上面的 Java 脚本,按照提示输入必要的参数,脚本将会自动完成 SVN 插件的安装配置。 ### 结语 以上介绍了三种不同的方法来安装 SVN 插件到 MyEclipse 中,每种方法都有其适用场景。...

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

    本文将详细介绍如何在Eclipse和MyEclipse集成开发环境中安装及使用SVN版本控制系统以及jadclipse反编译插件。 首先,让我们来了解一下这三个核心概念: 1. **Eclipse**:Eclipse是一款开源的Java IDE,支持多种...

    site-1.6.5.zip(Myeclipse/eclipse 安装 svn 插件)

    本资源"site-1.6.5.zip"是一个专门为MyEclipse和Eclipse集成SVN插件的包,使得开发者能够在这些流行的Java集成开发环境中方便地进行版本控制操作。 1. **Subversion(SVN)**: SVN是一种开源的版本控制系统,用于...

    Myeclipse/Eclipse SVN插件最新版本

    【标题】"Myeclipse/Eclipse SVN插件最新版本"涉及的是在Eclipse或Myeclipse集成开发环境中安装和使用Subversion(SVN)插件的相关知识点。SVN是一种广泛使用的版本控制系统,它允许开发者对代码进行版本管理,实现...

    myeclipse忽略svn版本控制文件方法

    添加这些模式后,MyEclipse就会自动忽略这些类型的文件,不会将它们提交到SVN仓库。 接下来,我们要确保在编译项目时,MyEclipse不会将`.svn`文件夹包含进去。`.svn`文件夹是SVN的工作拷贝,包含版本信息,不需要...

    Myeclipse和flex环境导入svn的支持及svn的使用

    ### MyEclipse与Flex环境下配置SVN支持及SVN使用详解 #### 一、MyEclipse环境下导入SVN的支持及SVN的使用 在MyEclipse集成开发环境中配置SVN支持是一个常见且实用的功能,它可以帮助开发者更好地进行版本控制与...

    subversion及myeclipse的svn插件安装文档

    在本教程中,我们将深入探讨如何在CentOS 6环境下安装Subversion 1.7版本,以及如何在MyEclipse集成开发环境中安装并配置SVN插件。 首先,我们开始CentOS 6上Subversion 1.7的安装步骤: 1. **更新系统**:在安装...

    Myeclipse svn1.8

    【Myeclipse svn1.8】是针对Eclipse集成开发环境的一个版本控制工具插件,主要用于帮助开发者管理和协同代码。Eclipse是一款广泛使用的开源Java IDE,而Subversion(SVN)则是一种流行的版本控制系统,它允许团队...

    myeclipse SVN 插件

    在MyEclipse中集成SVN,使得开发者可以在一个统一的工作环境中进行代码编辑、编译、调试以及版本控制,大大提高了开发的便利性和协同工作的效率。 【压缩包子文件的文件名称列表】:MyEclipse中装SVN 这可能包含了...

    SVN+Jad集成到MyEclipse

    关于Jad,虽然在MyEclipse中自动创建了JadSclipse插件,但还需要进一步配置JadSclipse的编译工具。JadSclipse是Jad的一个MyEclipse插件,用于在IDE内查看和分析Java字节码,帮助开发者理解程序运行机制或调试问题。...

    myeclipse插件SVN客户端安装说明

    1. **无法检测到SVN客户端**:确保已经正确设置了SVN客户端路径,并且该路径下的`svn.exe`文件是可用的。 2. **权限问题**:有时可能会遇到权限不足的问题,尝试以管理员身份运行MyEclipse。 3. **网络连接问题**:...

    Myeclipse20017 插件

    下面将详细介绍MyEclipse 2017中的关键知识点以及如何安装SVN和Maven插件。 1. MyEclipse 2017核心特性: - 支持多种编程语言:除了Java,还包括JSP、JavaScript、HTML、CSS等。 - 集成开发环境:提供代码编辑、...

Global site tag (gtag.js) - Google Analytics