1

嗨,我正在使用 Spring Roo 创建访问数据库的服务,仅此而已。所以,当我尝试使用 eclipse 导出到 jar 时,jar 不包含一个 java 类,但这些文件:
Contact.class
Contact_Roo_Configurable.class
Contact_Roo_Entity.class
Contact_Roo_ToString.class
Contact_Roo_JavaBean.class
我知道这些是 AspectJ 文件,但为什么不编译成一个文件。

4

1 回答 1

1

Roo 在幕后使用 AspectJ 来管理所有不属于业务逻辑的粘合剂。在 Eclipse 内部,这些文件存在,但被隐藏了。这些文件是独立的(并且它们产生单独的类文件)这一事实应该对您的程序的操作没有真正的影响。

但是,如果您确实想删除这些文件,您可以进行重构以删除所有 roo 工件。请注意,这是一种单向转换。一旦推入,roo 将无法再管理您的项目。

于 2010-09-10T21:10:55.203 回答