Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的JAVA项目的源代码有问题-无法将其上载到Eclipse_Java_Eclipse_Netbeans - Fatal编程技术网

我的JAVA项目的源代码有问题-无法将其上载到Eclipse

我的JAVA项目的源代码有问题-无法将其上载到Eclipse,java,eclipse,netbeans,Java,Eclipse,Netbeans,我有一个基本但重要的问题。 我们的客户机有一个用JAVA编写的应用程序。我们需要修改其中一个类中的某些内容。 他们向我们传递了这个项目的源文件,但我真的怀疑他们是否向我们发送了源文件! 这是zip文件的结构: 但是,当我将其导入Eclipse(将现有项目导入工作区)时,我看到一个错误,即:“找不到要导入的项目” 我怎么能确定他们是否给我们提供了消息来源 事实上我想确定一下然后问他们 我还试图用ApacheNetBeans打开它,但它说“没有添加Netbeans项目” 有人能帮我吗 谢谢 Sep

我有一个基本但重要的问题。 我们的客户机有一个用JAVA编写的应用程序。我们需要修改其中一个类中的某些内容。 他们向我们传递了这个项目的源文件,但我真的怀疑他们是否向我们发送了源文件! 这是zip文件的结构:

但是,当我将其导入Eclipse(将现有项目导入工作区)时,我看到一个错误,即:“找不到要导入的项目”

我怎么能确定他们是否给我们提供了消息来源

事实上我想确定一下然后问他们

我还试图用ApacheNetBeans打开它,但它说“没有添加Netbeans项目”

有人能帮我吗

谢谢
Sep

完整的构建结构看起来不像默认的gradle/maven,甚至不像Eclipse/netbeanside样式(正如greg-449已经提到的)

如何将普通源代码导入Eclipse—无需maven或gradle 通常,eclipse项目设置如下所示

/.project
/.classpath
/src/java
     Hello.java
/test/java
     HelloTest.java
/bin
     Hello.class
     HelloTest.class
所以我会做以下的事情

  • 在eclipse中创建一个新的Java项目,并将源文件的根文件夹用作自定义项目位置

  • 当询问源文件夹位置时,您可以使用
    /src/java
    (当 您可以自由地重新构造文件),或在其中添加所有文件夹 源位于作为源的(例如可能
    nbproject
    包含源?) 项目的文件夹

  • 库:如果项目包含依赖项并且不希望编译失败,那么必须将所有库添加到eclipse项目中。当您可以启动(ant?)构建时,所有库都将位于构建文件夹中。在构建路径属性中将它们添加到eclipse项目中

  • 在eclipse中创建项目+构建之后,将创建文件
    .project
    .classpath
    。在项目内部,您现在应该至少可以在java源文件夹中看到您的源代码,并且您可能能够启动应用程序

  • 有关更多信息,请参见

      • 谢谢大家

        我在源代码中没有找到任何.JAVA文件,因此我确信它们没有向我传递完整的源文件

        谢谢
        Sepide

        可能尝试将其作为ant项目导入…此外,请确保在导入项目之前提取该项目。这意味着它可能只是源文件,不包含Eclipse或Netbeans项目定义文件。您自己创建一个新的Java项目,然后将文件导入其中。尝试将其作为ant项目导入,或者创建一个新的java项目,并将源文件复制到
        src
        目录中。我们仔细查看zip文件,看看是否有.java文件。如果找不到任何源代码,那么就没有实际的源代码,它可能只是编译后的生产代码。