在eclipse中将签出svn源代码作为java项目导入

在eclipse中将签出svn源代码作为java项目导入,java,eclipse,svn,import,project,Java,Eclipse,Svn,Import,Project,我有一个项目,其源代码托管在svn中,我已经签出了一个文件夹“myfolder”中的源代码。我的代码的目录结构如下: myfolder/trunk/src/是我的代码所在的位置。现在,我使用eclipse创建了一个Java项目,使用File->newjava项目,位置为myfolder/trunk/src/。当我这样做时,所有的包结构都会发生变化,我的源文件中也会出现错误 如果有人能告诉我做这件事的正确方法,那就太好了。我在网上找到了一些文章,但读得越多,我就越糊涂 谢谢 Vandana您可能应

我有一个项目,其源代码托管在svn中,我已经签出了一个文件夹“myfolder”中的源代码。我的代码的目录结构如下: myfolder/trunk/src/是我的代码所在的位置。现在,我使用eclipse创建了一个Java项目,使用File->newjava项目,位置为myfolder/trunk/src/。当我这样做时,所有的包结构都会发生变化,我的源文件中也会出现错误

如果有人能告诉我做这件事的正确方法,那就太好了。我在网上找到了一些文章,但读得越多,我就越糊涂

谢谢
Vandana

您可能应该选择将现有项目导入到您的工作区,您应该尝试这样做。只要定义了.project文件,它就可以正常工作。要修复您现在的错误,请在项目中创建一个新的src文件夹,并将其指向trunk\src,以便它正确识别您的所有Java文件。

您可能应该选择将现有项目导入到您的工作区中,您应该尝试这样做。只要定义了.project文件,它就可以正常工作。要修复现在的错误,请在项目中创建一个新的src文件夹,并将其指向trunk\src,以便它正确识别所有Java文件。

您可能应该使用
myfolder\trunk
作为项目的根目录,而不是
myfolder\trunk\src
。正如Perception所提到的,首先尝试“导入现有项目”(而不是启动一个新项目并指向您的源代码)。

您可能应该使用
myfolder\trunk
作为项目的根目录,而不是
myfolder\trunk\src
。正如Perception所提到的,首先尝试“导入现有项目”(而不是启动一个新项目并指向您的源代码)。

首先,我假设您已经在Eclipse中安装了subversive/subclipse插件,并且您使用了正确的URL导入源代码

在签出源代码之前,您可以将透视图更改为Java透视图

然后您只需要使用文件导入SVN(选择SVN作为导入源)-从SVN签出项目,然后为您的项目命名为Finish

如果您在安装SVN插件时遇到问题,请参阅

首先,我假设您已经在Eclipse中安装了subversive/subclipse插件,并且您已经使用正确的URL导入了源代码

在签出源代码之前,您可以将透视图更改为Java透视图

然后您只需要使用文件导入SVN(选择SVN作为导入源)-从SVN签出项目,然后为您的项目命名为Finish

如果您在安装SVN插件时遇到问题,请参阅

我尝试过这样做,但问题是该包显示为java.xyzrather,而不是包xyz(我的源文件所属)!!。所以我的源文件中显示了错误。啊,所以在trunk\src下有一个Java文件夹。然后在Eclipse中将您的src文件夹定义为trunk\src\java,然后就可以开始了。我尝试过这样做,但问题是这个包显示为java.xyzrather,而不是包xyz(我的源文件所属的包)!!。所以我的源文件中显示了错误。啊,所以在trunk\src下有一个Java文件夹。然后在Eclipse中将您的src文件夹定义为trunk\src\java,并且您的good to go.Eclipse具有导入功能。文件>导入>导入现有Java项目Eclipse具有导入功能。文件>导入>导入现有Java项目