2012-02-15 23 views
1

我已经在Eclipse中创建一个项目,大致有这样的结构:颠覆修改项目结构使用Maven

  • SRC
  • 的conf
  • 测试
  • 的WebContent
    • WEB-INF

当与Maven集成结构应该更是这样的:

  • SRC
    • 主要
      • 的Java
      • 资源
      • 的webapp
        • WEB-INF
    • 测试

我可以修改POM,对旧体制的工作,但我更喜欢有经典的Maven的结构。无论如何移动新结构中的文件以保持其历史记录?我怎样才能做到这一点?

+0

我怀疑它是否可能 – Chetan 2012-02-15 21:38:35

回答

4

您可以在SVN保留历史中移动文件/文件夹。见this related SO post。如果您使用与Eclipse集成的subversion客户端(subclipse或subversive),那么您可以在Eclipse本身内部通过选择Refactor -> Rename../Move..来完成此操作。并提交更改。

+0

非常感谢,它的工作。您可以更改整个结构并在一次提交中添加maven,并保留所有历史记录 – 2012-02-16 16:31:32