我是使用Eclipse进行Java编程的新手,所以非常感谢您对此问题的帮助。
我在大学和家里都做过Java编程。在家里,我将所有Java类都放在一个项目中 - (Java Reference)。现在,在大学里,java程序是在实验室机器上编译的。而且我真的希望在我的笔记本电脑上将所有这些程序放在一个项目中。
我最近从大学实验室的程序中复制了所有.class和.java文件,所以我可以在笔记本电脑的“Java Reference”项目下使用它们。我在我的笔记本电脑上复制了java项目的“bin”和“src”文件夹下的.class和.java文件。但是,我还没有看到通过Eclipse导入它们。
从我在这里看到的,看起来整个项目(在其他地方创建)可以通过导入选项复制到一个地方,但在我的情况下,我只有.class和.java文件。 / p>
答案 0 :(得分:7)
首先,如果从.java类编译它们,则不需要.class文件。
要导入文件,您需要创建一个空的Java项目。您可以逐个导入它们(新建 - >文件 - >高级 - >链接文件)或直接将它们复制到相应的文件夹/包中并刷新项目。
答案 1 :(得分:5)
在Eclipse中创建一个新的java项目并将.java文件复制到其src目录中,如果您不知道应该放置这些源文件的位置,请右键单击项目的根目录并选择new-> class to创建一个测试类并查看其.java文件的放置位置,然后将其他文件放在同一目录中,您可能需要根据新的项目目录结构调整这些源文件中的包。
如果在代码中使用外部库,则有两种选择:复制/下载jar文件或使用maven如果使用maven,首先必须在maven项目中创建项目,创建java项目作为maven项目无论如何都要去,但这是另一篇文章......
答案 2 :(得分:3)
您可以将一堆.java文件导入到现有项目中,而无需创建新项目。以下是步骤:
查看以下网页以获取更多信息: http://people.cs.uchicago.edu/~kaharris/10200/tutorials/eclipse/Step_04.html
答案 3 :(得分:0)
我遇到了同样的问题。但我做的是导入.java文件,然后我去了Search-> File->然后将包名更改为它应该属于的任何包,这样我修复了很多java文件,否则需要转到每个文件并手动更改它们。
答案 4 :(得分:0)
import class folder does not work for me, but add jar worked!
1. put the class folder under the project folder
2. Zip the class folder
3. Highlight project name, click "Project" in the top toolbar, click "Properties", click "Libraries" tab, click "Add External jars".
4. Add the zip file. Done!