1

我有一个带有 spring roo 的项目,我用它来为我的 java 文件生成 javabean、jpa 和服务方面。我在 Eclipse 中使用 svn。例如,当我修改 javabean 时,aj 文件会正确更新,我什至可以毫无问题地将新更改的 .aj 文件提交到 svn。当我尝试将这些更改合并到同一项目的不同分支时,问题就开始了。我可以看到更改后的 java 文件已正确合并,但 roo 生成的文件未显示在合并中。目标分支保留这些文件的旧版本。我检查了提交新 .aj 文件的分支的 svn 历史记录,它们正确显示在历史记录中。我真的被困住了,到目前为止还没有解决方案。

阿比

4

1 回答 1

1

Eclipse 可能正在过滤 aj 文件。您可以通过以下方式关闭过滤:

  • 在包资源管理器中,单击右上角的向下箭头
  • 点击过滤器...
  • 取消选中“隐藏生成的 Spring Roo ITD”
于 2013-08-03T13:00:17.063 回答