我有一个基本但重要的问题。我们的客户有一个用JAVA编写的应用程序。我们需要在其中一个类中进行修改。他们向我们传递了该项目的源文件,但我真的怀疑他们是否向我们发送了源文件!这是zip文件的结构:
在此处输入图片说明
但是,当我将其导入Eclipse(将现有项目导入到工作区)时,我看到的错误是:“未找到要导入的项目”
我如何确定他们是否向我们发送了消息来源?
其实我想确定然后再问他们...
我也尝试使用Apache Netbeans打开它,但显示“未添加Netbeans项目”。
有人可以帮我吗?
感谢Sep
问题来源:Stack Overflow
完整的构建结构看起来并不像默认的gradle / maven甚至是Eclipse / Netbeans IDE样式(如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?)构建时,您将在build文件夹中包含所有库。将它们添加到构建路径属性中的eclipse项目中。
在创建项目并构建eclipse之后,将创建文件.project和.classpath。在项目内部,您现在至少应该在java源文件夹中看到您的源-也许您可以启动该应用程序。
有关更多信息,另请参见
https://help.eclipse.org/2019-12/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2FgettingStarted%2Fqs-3.htm
https://help.eclipse.org/2019-12/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-wizard-java-project.htm
回答来源:Stack Overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。