Maven не может найти библиотеку com.sun.errorhandler.exceptionhandler - PullRequest
0 голосов
/ 18 марта 2019

Мне нужно добавить библиотеку 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> ...

Кто-нибудь знает, какой репозиторий я добавляю, чтобы можно было добавлять зависимости библиотеки?

1 Ответ

0 голосов
/ 18 марта 2019

Нет такой библиотеки.Я предполагаю, что вы ищете класс com.sun.errorhandler.ExceptionHandler, потому что Google предлагает несколько ссылок, которые содержат эту строку.

Это часть приватной части Java SDK, и вы не должны использовать ее в своем коде,Я предполагаю, что вы хотите установить ExceptionHandlerServlet.Посмотрите в документации вашего веб-фреймворка (я думаю, RichFaces), как установить собственный обработчик ошибок.

Раньше я не использовал RichFaces, но в документации написано :

5.2.2.Ошибки на стороне сервера

Используйте класс JSF 2 ExceptionHandler для обработки ошибок на стороне сервера, таких как истечение срока сеанса.

Это может помочь вам начать работу: https://wmarkito.wordpress.com/2012/04/05/adding-global-exception-handling-using-jsf-2-x-exceptionhandler/

...