Myeclipse构建路径问题

时间:2015-04-12 05:14:07

标签: java eclipse

enter image description here enter image description here
我在我的java文件的包语句中收到此错误:

  

声明的包“com.myuhc.utiltaglibs”与   预期包“bundle.src.main.java.com.myuhc.utiltaglibs”

我很困惑应该在构建路径中设置什么或如何摆脱这个问题

另外,我无法解决所有导入问题。

这件事变得更糟。我看不到Project→Properties

下的Build Path

只是更新我更新了我的.project文件,大部分问题都消失了。我现在看到的唯一新问题是声明的包“com.myuhc.utiltaglibs”与预期的包“”

不匹配

2 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。我手动编辑.project文件看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>myuhc</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.m2e.core.maven2Builder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.m2e.core.maven2Nature</nature>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>

答案 1 :(得分:0)

我怀疑你拥有的是一个带模块的maven项目。如果是这样,您可能在内容文件夹中有另一个pom文件。您应该能够将这些导入到eclipse中,而无需手动编辑Eclipse文件。

使用另一个客户端从git中检出代码,您应该能够将maven项目导入到eclipse中并让它们正常工作。进行手动编辑意味着您没有按照预期的方式设置项目,这可能会对您的开发过程产生一些意想不到的后果。

查看this answer