`
周禄康
  • 浏览: 161078 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

从SVN上更新项目后,MyEclipse不能自动编译问题解决

阅读更多

今天通过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,它会强制清除那些配置文件,重新生成就会正确了。

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

分享到:
评论

相关推荐

    myeclipse插件,包括反编译,svn

    在MyEclipse中集成SVN插件可以方便地进行版本控制操作,如检出、提交、更新、解决冲突等。myeclipse10_svn插件.pdf很可能提供了详细的步骤来指导用户如何安装和配置SVN插件。通常,这包括下载SVN的对应版本,安装后...

    myeclipse安装svn方法

    以下是从标题、描述、标签以及部分内容中提炼出的关于在MyEclipse中安装SVN插件的相关知识点: ### MyEclipse安装SVN插件的三种方法 #### 方法一:通过MyEclipse配置中心安装 1. **启动MyEclipse配置中心**:首先...

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

    要将项目从SVN仓库导入到MyEclipse,选择 "File" -&gt; "Import" -&gt; "Version Control" -&gt; "SVN",然后按照向导提示操作,选择仓库URL并导入项目。 4. **检出项目** 在导入项目后,选择要检出的分支或标签。检出过程...

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

    在IT行业中,开发工具的选择和配置对于提升工作效率至关重要...jadclipse则提供了查看已编译类文件源码的能力,帮助开发者解决遇到的疑难问题。通过熟练掌握这些工具的安装与使用,开发者可以更好地应对各种项目挑战。

    SVN+Jad集成到MyEclipse

    这些库提供了与Subversion服务器通信的必要组件,使得MyEclipse能够支持版本控制操作,如添加、提交、更新和解决冲突。 SVNKit是SVN的一个纯Java实现,它允许MyEclipse在不依赖操作系统特定的JavaHL(JavaHL-...

    myeclipse安装svn插件

    4. **使用SVN插件**:安装完成后,MyEclipse的项目右键菜单会新增SVN相关的操作,如“Checkout”,“Commit”,“Update”等,方便开发者进行版本控制操作。 5. **协同开发**:通过SVN,开发者可以轻松地获取最新...

    myeclipse反编译和svn插件

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

    Myeclipse/Eclipse SVN插件最新版本

    4. **导入/导出项目**:从SVN仓库导入项目后,可以进行代码编辑,然后通过提交操作将更改上传到仓库。同样,也可以导出项目到SVN仓库。 5. **版本控制操作**:包括查看差异、合并代码、回滚更改、分支和标签等,这些...

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

    完成上述步骤后,MyEclipse就不会再尝试编译`.svn`文件夹中的内容,避免了因为`.svn`文件的提交问题导致的冲突或错误。 总之,通过在MyEclipse中设置全局的忽略规则和项目级别的编译排除,我们可以有效地管理版本...

    myeclipse安装svn

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

    Myeclipse svn1.8

    在Eclipse中集成SVN插件,如"Myeclipse svn1.8",可以使开发者无需离开IDE就能完成版本控制的各种操作,如代码的添加、提交、更新、合并、查看历史记录等。这极大地提高了开发效率,减少了因手动管理版本而可能出现...

    subversion及myeclipse的svn插件安装文档

    Subversion(SVN)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史记录。在本教程中,我们将深入探讨如何在CentOS 6环境下安装Subversion 1.7版本,以及如何在MyEclipse集成开发环境中安装...

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

    通过手动安装SVN插件,不仅可以学习到MyEclipse的插件管理,还能深入了解SVN的工作原理和使用方法。这有助于提升开发者的技能,提高团队协作效率。在后续的开发过程中,还可以根据需要安装其他插件,进一步定制和...

    svn插件,用于myeclipse

    - 配置完成后,MyEclipse会创建一个.svn文件夹,存储关于项目版本控制的信息。 3. **版本控制操作**: - **Checkout(检出)**:从SVN服务器下载项目代码到本地工作空间,此时用户可以开始编辑代码。 - **Commit...

    SVN(myeclipse插件).rar

    通过将这些文件添加到MyEclipse环境中,用户可以方便地在IDE内直接进行SVN操作,如添加、删除、提交、更新、解决冲突等,大大提升了开发效率。对于需要协同开发的团队而言,这样的集成是至关重要的,因为它确保了...

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

    通过上述步骤,不仅可以在MyEclipse中成功配置SVN支持,还可以高效地管理和导入项目,并解决了常见的导入后问题。同时,对于Flex项目的开发与配置也给出了指导性建议,帮助开发者更顺畅地进行Flex与MyEclipse的联合...

    myeclipse SVN的插件 site-1.8.10.zip

    这可能意味着zip文件解压后会形成一个更新站点目录结构,包含pom.xml(Maven项目对象模型)、features和plugins目录等,这些文件用于MyEclipse识别和安装插件。features目录通常包含插件的功能描述,而plugins目录则...

    myeclipse插件SVN客户端安装说明

    3. **测试连接**:完成设置后,可以通过创建一个新的SVN仓库或导入现有的项目来测试SVN客户端是否正确配置。 #### 常见问题及解决方法 1. **无法检测到SVN客户端**:确保已经正确设置了SVN客户端路径,并且该路径...

    MyEclipse 10出现的问题

    然而,用户在使用过程中可能会遇到各种问题,包括但不限于项目导入、编译、运行等方面。本篇将深入探讨MyEclipse 10中可能出现的一些问题以及对应的解决策略。 1. **项目导入错误**: - 当你尝试导入一个已有的...

Global site tag (gtag.js) - Google Analytics