As detailed on the Apache POI Components and Dependencies page, for HWPF you also need to include a Maven dependency on the poi-scratchpad
artifact.
Your dependency in your pom will need to be something like:
<properties>
<poi.version>3.11-beta2</poi.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${poi.version}</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>${poi.version}</version>
</dependency>
</dependencies>
(Non maven users need to add the poi-scratchpad
jar from the binary package to their classpath, along with the poi
jar you add now)