As classes para os formatos de arquivo OOXML (como XSSF para .xlsx) estão em um arquivo Jar diferente. Você precisa incluir o jar poi-ooxml em seu projeto, juntamente com as dependências para ele
Você pode obter uma lista de todos os componentes e suas dependências no site do POI aqui .
O que você provavelmente quer fazer é baixar o pacote binário 3.11 , pegar o poi-ooxml
jar dele e as dependências no ooxml-lib
diretório. Importe-os para o seu projeto e você será classificado.
Como alternativa, se você usa o Maven, pode ver aqui a lista dos artifícios dos quais deseja depender, mas seria algo como:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.11</version>
</dependency>
A dependência do maven poi-ooxml puxará o jar do POI principal e as dependências para você automaticamente. Se você deseja trabalhar com os formatos que não são de planilhas, também deve depender do poi-scratchpad
artefato, conforme detalhado na página de componentes do POI