Olá,
gerei um projeto(exemplo.jar) java contendo bens(anotação hibenrate) e daos
contendo seu lib tem :
diretório lib :
- spring.jar
- hibernate.jar
criei um projeto novo e adicionei o jar de cima pra e fiz um main
e está com o erro abaixo pois não encontra o jar do spring dentro do exemplo.jar???
O que tenho que fazer ??? pois não reconhece nenhum objeto do spring dentro do exemplo.jar???
Alguém já passou por isso ???
abs
Description Resource Path Location Type
The project was not built since its build path is incomplete. Cannot find the class file for org.springframework.dao.DataAccessException. Fix the build path then try building this project teste Unknown Java Problem
The type org.springframework.dao.DataAccessException cannot be resolved. It is indirectly referenced from required .class files main.java teste/src/br/com/teste line 28 Java Problem
import java.util.Collection;
import java.util.Iterator;
import br.com.xxxxxx.nl.nfs.bean.PubUsuario;
import br.com.xxxxxx.nl.nfs.dao.impl.PubUsuarioDAOImpl;
public class main {
/**
* @param args
*/
@SuppressWarnings("unchecked")
public static void main(String[] args) {
// Define o arquivo XML de configuracoes pro Spring
ClassPathResource xml = new ClassPathResource(
"br/com/xxxxxx/nl/nfs/util/spring-config.xml");
// Inicia a fabrica de objetos do Spring
BeanFactory factory = new XmlBeanFactory(xml);
// Obtem uma referencia para o DAO
PubUsuarioDAOImpl usuarioDAO = (PubUsuarioDAOImpl) factory
.getBean("usuarioDAO");
// Chama o metodo de Busca por nome do DAO
Collection<PubUsuario> us = usuarioDAO.findByName("maria");
// Mostra o Resultado
for (Iterator iterator = us.iterator(); iterator.hasNext();) {
PubUsuario pubUsuario = (PubUsuario) iterator.next();
//System.out.println("____________________________________________________");
System.out.print(" id="+pubUsuario.getId());
System.out.println(" nome="+pubUsuario.getNomeUsuario());
}
}