estou compilando um projeto maven e recebo a seguinte mensagem de erro:
classe.java:[linha,coluna} package br.com.empresa.nome_da_classe does not exist
classe.java:[linha,coluna} cannot find symbol
symbol: class nome_da_classe
location class classe.java
no diretório WEB-INF\lib existe a classe que quero imprtar
no classpath pelo eclipse tem a pasta “web app libraries” também consta a classe que quero importar
Isso é um erro comum ao usar o Maven junto a uma IDE. Pense que não é o Maven que usa sua IDE e sim o contrario. Quando você cria um projeto Maven, quem ira resolver suas
dependencias durante o BUILD será o Maven e não sua IDE. Quando você adiciona um jar ao seu classpath via pasta /lib ou ECLIPSE/NETBEANS etc você não resolve em tempo de build.
Isso é um erro comum ao usar o Maven junto a uma IDE. Pense que não é o Maven que usa sua IDE e sim o contrario. Quando você cria um projeto Maven, quem ira resolver suas
dependencias durante o BUILD será o Maven e não sua IDE. Quando você adiciona um jar ao seu classpath via pasta /lib ou ECLIPSE/NETBEANS etc você não resolve em tempo de build.