0

我刚刚从 netbeans 8.2 升级到 Apache Netbeans 11,以便启动我的第一个 webapp。我想使用 adminfaces,但我被卡住了。

我首先使用了 admin-starter 项目并从 github 克隆了它。在 netbeans IDE 中,我总是得到错误页面 500。之后我从头开始尝试:新项目、带有 Maven 的 Java、Web 应用程序 这给我的 Tomcat9.0 服务器提供了一个不错的 demoPage。现在我尝试了所有不同类型的东西 - 没有让它工作。

如何在 netbeans 上安装 Adminlte 模板

基本上这就是我一直在寻找的,但这不再适用于 Netbeans 11。

任何帮助都将不胜感激。

4

1 回答 1

0

好吧,首先我回到了最初的 github 项目。不用说这个问题与 java 11 和一些折旧的功能有关。所以对于想要在 Netbeans 11 和 Java 11 (OpenJDK) 和 Tomcat 9.0 中使用 adminfaces 的人来说:

  1. 从 github 下载 admin-starter-tomcat-master.zip
  2. 在 Netbeans 中导入。将目录重命名为 admin-starter-tomcat。
  3. 在 pom.xml 中添加 javax.annotation V1.3.2 的依赖项
    <dependency>
    <groupId>javax.annotation</groupId>
    <artifactId>javax.annotation-api</artifactId>
    <version>1.3.2</version>
    </dependency>
  1. 在 pom.xml 中添加 javax.xml.bind.JAXBContext 的依赖项
    <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>   

在我浪费了一周的时间后,这对我有用。

于 2019-06-22T10:58:21.683 回答