3

我正在探索 Spring Framework 示例。我已经从这里检查了它们。

然而,当我在 NetBeans 中打开 jpetstore 示例时,它提到了几个缺失或未解决的 maven 依赖项:

import org.springframework.dao.DataAccessException;
import org.springframework.beans.support.PagedListHolder;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.aop.AfterReturningAdvice;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.mail.MailException;
import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.remoting.jaxrpc.ServletEndpointSupport;
import org.springframework.beans.factory.ListableBeanFactory;
...

当我让 NetBeans 找到它们时,它找不到它们。是什么导致了这个问题以及如何解决它?

4

1 回答 1

4

如我所见,这个 PetStore 示例项目依赖于一些现在不可用的 Spring 工件的 SNAPSHOT 版本。Spring 3.0.0 已经发布,所以将<spring.version>3.0.0.BUILD-SNAPSHOT</spring.version>属性更改为<spring.version>3.0.0.RELEASE</spring.version>并且应该可以。我没有 NetBeans 来检查这一点,但至少mvn clean package现在可以使用控制台构建。

于 2012-06-28T08:25:20.227 回答