Как установить adminlte на netbeans 11 - PullRequest
0 голосов
/ 21 июня 2019

Я только что обновил NetBeans 8.2 до Apache NetBeans 11, чтобы запустить свое первое веб-приложение.Я хотел бы использовать adminfaces, и я застрял.

Сначала я использовал проект admin-starter и клонировал его из github.В IDE NetBeans я всегда получал страницу ошибки 500. После этого я пробовал с нуля: новый проект, Java с Maven, веб-приложение. Это дало мне хорошую демонстрационную страницу с моим сервером Tomcat9.0.Теперь я перепробовал разные вещи - не получилось.

Как установить шаблон Adminlte на netbeans

В основном это то, что я искал,но это больше не работает на Netbeans 11.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 22 июня 2019

Ну, во-первых, я вернулся к первоначальному проекту github.Нет необходимости говорить, что проблема связана с Java 11 и некоторыми устаревшими функциями.Так что для людей, которые хотят использовать adminfaces с Netbeans 11 и Java 11 (OpenJDK) и Tomcat 9.0:

  1. Загрузите admin-starter-tomcat-master.zip с github
  2. Импорт вNetbeans.Переименуйте каталог в admin-starter-tomcat.
  3. добавьте зависимость для javax.annotation V1.3.2 в pom.xml
    <dependency>
    <groupId>javax.annotation</groupId>
    <artifactId>javax.annotation-api</artifactId>
    <version>1.3.2</version>
    </dependency>
добавить зависимость для javax.xml.bind.JAXBContext в pom.xml
    <dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-core</artifactId>
    <version>2.3.0.1</version>
    </dependency>
    <dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.1</version>
    </dependency>
    <dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-impl</artifactId>
    <version>2.3.1</version>
    </dependency>   

Это сработало для меня после потери одной недели моего времени.

...