Maven找不到库com.sun.errorhandler.exceptionhandler

问题描述 投票:0回答:1

我需要添加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> ...

有谁知道我添加的哪个存储库能够添加库依赖?

richfaces jsf-1.2
1个回答
0
投票

没有这样的图书馆。我的猜测是你正在寻找类com.sun.errorhandler.ExceptionHandler,因为谷歌提供了一些包含这个字符串的链接。

这是Java SDK私有部分的一部分,您不应该在代码中使用它。我猜你要安装一个ExceptionHandlerServlet。查看Web框架的文档(RichFaces,我猜)如何安装自己的错误处理程序。

我之前没有使用过RichFaces但是the documentation says

5.2.2。服务器端错误

使用JSF 2 ExceptionHandler类来处理服务器端错误,例如会话到期。

这可能会帮助您入门:https://wmarkito.wordpress.com/2012/04/05/adding-global-exception-handling-using-jsf-2-x-exceptionhandler/

© www.soinside.com 2019 - 2024. All rights reserved.