Взгляните на плагин компилятора Maven. В частности, вы должны иметь возможность использовать элемент
для передачи настроек компилятору.
См. http://maven.apache.org/plugins/maven-compiler-plugin/examples/pass-compiler-arguments.html для примеров.
Столкнувшись с этой проблемой в прошлом, я всегда создавал третью разделяемую библиотеку, содержащую модель сущности - таким образом, вы знаете, что конфликта имен не будет, если вы решите добавить новую таблицу / столбец / метод в модель, вам нужно сделать это только один раз и т. д. и т. д.