这个问题困扰了我一段时间...
许多像 Sourceforge 这样的网站使用 SVN 或 Subversion 来管理他们的代码。我在 C++ 中编译 SVN 代码几乎没有问题,但是说到 Java,我的 IDE 让我很头疼。
我已经为 Eclipse 的 SVN 支持安装了 Subclipse,它可以工作。我可以将任何代码签出到我的工作区。现在 Subclipse 将把整个东西放到一个无法编译的特殊项目中。所以我在谷歌上搜索了一些东西,然后我想出了修改 eclipse XML 文件以指定“性质”为 Java 项目。
好的,现在它是一个 Java 项目。假设我有一个文件夹结构,例如:
\src
\data
\graphics
我收到 800 个编译器错误,抱怨包名org.company.SomePackage
不是src.org.company.SomePackage
.
然后我要做的是创建名为 src、数据、图形等的包,而不仅仅是文件夹。我将文件夹中的所有内容剪切并粘贴到包中,最后我可以编译它。
有什么更好的方法来做到这一点?
编辑:我只能将任何 SVN 作为 SVN 项目签出,并且在 Eclipse 中无法将其更改为 Java 项目。我如何首先将 SVN 作为 java 项目签出?