eclipse导入项目后重名问题

【E:\项目修改\错误码小改动】这个文件目录下明明有两个工程而且工程命名不同(两个工程的.project中"name"属性值也不同)但是导入时都是相同的工程名。而且无论我导入什么工程,工程名都是一样的(其他路径也是如此)。求怎么解决?不要告诉我导入后rename,因为治标不治本。

感觉是Eclipse的bug。在导入的时候,对于项目名的识别是先去Manifest文件中看第一个activity的名字,如果没有才去.project文件找。
我自己的处理方式是在Import之前将Manifest中第一个activity字段的类名手动剪切掉,import之后再粘贴回来,就行了。
当然也是治标不治本的方法,不过也没发现更好的就是了。stackoverflow上貌似有人提了这个问题,原链接找不到了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-12
将项目下.project文件中的projectDescription里的name更改为另一个名称即可
第2个回答  2013-11-28
打开磁盘观察一下那个目录下的 .project 文件吧,你得找出来那个 SpeechApiDemo 这个词汇可能从哪儿来?

eclipse 导入项目是提示:某些项目因位于工作空间目录中而被隐藏。_百度...
1.原因:导致这个错误的原因是工程重名了,并不是仅仅指文件夹重名,关键是修改工程里面project这个文件。用记事本打开,修改一下<projectDescription>,<name>projectname<\/name>中的projectname再次导入就问题了。1、简介:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一...

eclipse导入项目后重名问题
感觉是Eclipse的bug。在导入的时候,对于项目名的识别是先去Manifest文件中看第一个activity的名字,如果没有才去.project文件找。我自己的处理方式是在Import之前将Manifest中第一个activity字段的类名手动剪切掉,import之后再粘贴回来,就行了。当然也是治标不治本的方法,不过也没发现更好的就是了。sta...

Eclipse文件删除后新建JAVA项目提示命名重复
把这个项目相关的文件都删除就行了 这个目录一般默认在C:\\Users\\当前用户名\\Workspace或者C:\\Users\\当前用户名\\eclipse-workspace目录下 如果修改了路径 找到修改了的哪个路径下面

为什么有的时候eclipse不能导入项目啊?
多半是项目重名了,不是单指文件夹重名,还要修改工程里面的.project文件。用记事本打开,修改<projectDescription> <name>projectname<\/name>中的projectname。如果还是不行,把之前的重名项目备份好先删除掉。

类重名会产生什么后果??
类重名在eclipse上会提示出错.但如果不在一个包内那就没问题了.包可以当成是WINDOWS的文件夹!除了和文件夹一样为了分类明确.让人看着一目了解之外 包还有一个权限问题!.(public 可以被所有其他类访问 protect 自身,子类及同一个包中类可以访问 private 只能被自身访问和修改)还有默认,即无以上三种,同...

具有此名称的项目已存在。eclipse
1、选择窗口,找到显示视图,选择项目资源管理器 2、右键项目名点击删除 3、删除之后即可重新新建此名称项目

Eclipse 导入已有工程时.classpath和.project文件拒绝访问,请问应该...
把它指定的路径的文件 和你要建的项目重名的文件 删掉

eclipse中,点 src和点src下面的包 键一个新包有没有区别?
有区别的。1:每个包里面的java文件或者class文件,可以重名。但是,同一个包里面是不允许重名的。2:如果其中一个包里面的文件需要调用其他包里面的文件只需要使用调用类就可以。或者导包也可以。3:区分开来就是为了更容易区分做的什么项目在什么样的包里。使用更方便,不容易乱。

eclipse类明明存在但是Import显示can not be resolved
可能导致的原因是:1,jdk不匹配或不存在,项目指定的jdk版本号和eclipse使用的版本号不一致。2,jar包缺失或冲突但找不到"xx"所在的jar包时,会报这个错误。另外出现相同的jar包也会报这个错误。3,eclipse查找项目类型的策略所致,由于一些特殊原因,eclipse没有自动编译源码。

用eclipse写好了一个类,现在我要让这个类实现一个接口,eclipse能用什...
新建类的时候,指定他要实现的接口即可 在类里面写implements 接口名,在点前面出现的红点,实现接口 就能自动写出里面的方法

相似回答