Вы не можете использовать классы из родительского проекта.Содержимое не наследуется, только конфигурация (pom).
В родительских / дочерних отношениях родительский проект обычно имеет упаковочный pom, так как он задает конфигурацию, но не имеет содержимого.
Чтовы можете сделать это добавить зависимость в дочерний проект
<dependency>
<artifactId>MY_App</artifactId>
<groupId>MY_PARENT</groupId>
<version>1.0-SNAPSHOT</version>
<type>war</type>
</dependency>
, но упаковывать войну в войну не очень элегантно.
Правильно сделать это в maven:три модуля
<modules>
<module>common</module>
<module>war1</module>
<module>war2</module>
</modules>
, где common имеет упаковочный jar-файл и включает все java-классы, используемые как в других проектах, так и ссылки war1 и war2, общие в качестве зависимости.