多个项目使用的例外情况应该放在哪里?

lil*_*nux 6 java exception

我需要将一个带有两个数据模型的项目重构为两个独立的项目.两个项目都使用相同的例外.我应该仅为这些例外创建第三个项目吗?克隆听起来像是不行.

Rod*_*aki 7

是的,您应该在单独的项目上创建它,并将其用作对其他项目的依赖.看到一个项目/ jar只有你使用的模块中使用的例外情况并不罕见.这是一个很好的方式来保持组织恕我直言.