m2eclipse,subclipse - 检出web应用程序

时间:2011-12-08 16:45:28

标签: eclipse m2eclipse subclipse

在SVN存储库浏览器中,我可以右键单击“trunk”,这样我就可以选择“checkout as maven project”。我有两个问题:

  1. 当它检出项目时,它正在给它目录结构mavenxxxx>树干> SRC。如何配置它,以便它是MyProjectName> src并跳过trunk文件夹,只查看它的内容?
  2. 当我查看我的项目时,当我希望它成为一个Web应用程序项目时,它看起来像一个java项目,是否应该从我的pom文件中获取它是一个Web应用程序,或者我是否必须关注配置它的任何其他步骤?
  3. 由于

2 个答案:

答案 0 :(得分:2)

从SVN签出

在结帐项目时听起来好像没有选择“trunk”文件夹。如果您的项目名称是Mavenxxxx,并且在结账时选择“Mavenxxxx”,那么您将看到您所描述的行为。

在你的帖子中,你说 你实际上右击了“trunk”。 所以我建议你用另一种方式检查你的项目。试试这个:

  1. 文件>新>其他...
  2. 输入“SVN”
  3. 选择“来自SVN的项目”
  4. 单击“下一步”,然后选择/创建存储库并单击“下一步”
  5. 点击浏览...并导航至您的项目
  6. 突出显示“trunk”文件夹并单击“确定”,然后单击“完成”
  7. 在弹出窗口中,选择“检出指定名称的项目”
  8. 点击“完成”
  9. 如果这不起作用,那么项目的根级别必须有名为“trunk”的文件夹。如在Mavenxxxx>树干>中继线。

    <小时/>

    启用Web应用程序项目

    回答你的问题:

      

    ...它是否应该从我的网站上获取它是一个Web应用程序   pom文件,或者我必须遵循任何其他附加步骤   配置它?

    您要做的是改变项目的性质。这不能从POM文件中完成。

    相反,右键单击您的项目,转到“项目构面”部分。

    这是您应该能够将其设置为Web应用程序项目的地方。

    如果您看到一个链接显示“转换为分面形式...”,那么就这样做。接下来,选择与WebApps相关的方面。我没有为Web应用程序项目设置我的eclipse,所以我不能告诉你你会看到的确切措辞。我认为你需要Eclipse IDE for Java Developers才能看到它,我有J2EE版本。


    我希望有帮助...

答案 1 :(得分:2)

你提到你正在使用Subclipse,我强烈建议在Subclipse上使用Subversive SVN Team Provider。 gmale的指示应该从那时开始。