gpt4 book ai didi

java - 如何将netbeans项目导入到eclipse忽略包声明?

转载 作者:行者123 更新时间:2023-12-01 22:18:09 26 4
gpt4 key购买 nike

我有一个(旧的)netbeans 项目,我想在 eclipse 中导入和维护该项目。为此,我必须提供与 netbeans 项目资源的向后兼容性。

问题:源文件夹具有 hirarchie src/java/de/mycompany/...,但类本身具有以下包导入:

package de.mycompany; //error

public class MainClass {

}

在 netbeans 中打开项目时,IDE 不会提示包源不匹配。但 Eclipse 确实:

错误:声明的包“de.mycompany”与预期的包“java.de.mycompany”不匹配

问题:如果可能的话,我该如何克服这个问题?我无法将 java 类移动到“正确的”包中,因为出于兼容性原因,包的声明也必须保持不变...

最佳答案

您需要在 Eclipse 中配置源文件夹。

  1. 右键单击项目并选择属性
  2. 导航至Java 构建路径
  3. 打开选项卡
  4. 单击添加源按钮,然后选择src/java文件夹,将其添加为源文件夹。

您可能会注意到,此更改实际上在 Eclipse 特定的 .classpath 文件中添加了一个 classpathentry 条目。

NetBeans 上下文中的项目与 Eclipse 中的项目具有不同的结构。这就是为什么使用 Maven(带有相应的 IDE 插件)在这里会很有帮助。

关于java - 如何将netbeans项目导入到eclipse忽略包声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30569483/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com