我需要添加com.sun.errorhandler.exceptionhandler库,但Maven找不到它。
在Maven中有一个添加存储库的选项,它可以添加非maven默认的库。
这是我的POM的一个例子:
<repositories>
<repository>
<id>spring-repo</id>
<name>Spring Plugins Repository</name>
<url>http://repo.spring.io/plugins-release/</url>
</repository>
<repository>
<id>netbeans-repo</id>
<name>Netbeans Plugins Repository</name>
<url>http://bits.netbeans.org/maven2/</url>
</repository>
</repositories>
本节添加以下依赖项:
<dependency>
<groupId>com.sun.woodstock</groupId>
<artifactId>webui-jsf</artifactId>
<version>4.2</version>
</dependency> ...
<dependency>
<groupId>org.richfaces.framework</groupId>
<artifactId>richfaces-api</artifactId>
<version>3.3.3.Final</version>
</dependency> ...
<dependency>
<groupId>org.netbeans.external</groupId>
<artifactId>jsfcl</artifactId>
<version>RELEASE65</version>
</dependency> ...
有谁知道我添加的哪个存储库能够添加库依赖?
没有这样的图书馆。我的猜测是你正在寻找类com.sun.errorhandler.ExceptionHandler
,因为谷歌提供了一些包含这个字符串的链接。
这是Java SDK私有部分的一部分,您不应该在代码中使用它。我猜你要安装一个ExceptionHandlerServlet
。查看Web框架的文档(RichFaces,我猜)如何安装自己的错误处理程序。
我之前没有使用过RichFaces但是the documentation says:
5.2.2。服务器端错误
使用JSF 2 ExceptionHandler类来处理服务器端错误,例如会话到期。