zoukankan      html  css  js  c++  java
  • 配置Glassfish服务器、部署Java web项目、Maven安装配置及JDK版本匹配性问题

    错误一:
    在win7上通过命令asadmin start-domain启动Glassfish服务器时报错(如下):
    Exception in thread "main" java.lang.NullPointerException
            at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.initializeServiceLocator(AbstractModulesRegistryImpl.java:152)
            at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.newServiceLocator(AbstractModulesRegistryImpl.java:144)
            at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.java:218)
            at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.java:224)
            at com.sun.enterprise.module.single.StaticModulesRegistry.createServiceLocator(StaticModulesRegistry.java:88)
            at com.sun.enterprise.admin.cli.CLIContainer.getServiceLocator(CLIContainer.java:217)
            at com.sun.enterprise.admin.cli.CLIContainer.getLocalCommand(CLIContainer.java:255)
            at com.sun.enterprise.admin.cli.CLICommand.getCommand(CLICommand.java:231)
            at com.sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.java:371)
            at com.sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.java:306)
            at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.java:57)
    得到了 NullPointer异常。


    错误二:

    已经部署到Glassfish服务器上的java web项目(通过 maven clean package 将Java web 项目 build成 war文件)不可访问,或访问时出现类似“Not Full JDK“ 异常(如下):

    org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required



    原因&解决方案(如下):
    在你Java环境变量配置无误的情况下若是出现上述异常之一,很有可能是你的JDK版本下载错了(必须下载JDK,不是JRE!),因为Glassfish服务器目前只支持Java7  和Java8 ,
    其他java版本均不支持。
    因此建议下载JDK7 或JDK8 版本。
    JDK8下载:Click Me
  • 相关阅读:
    使用 Spring + CXF 发布 REST 服务
    在web项目中使用CXF暴露REST服务
    学习SpringMVC——从HelloWorld开始
    java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
    安装maven时JAVA_HOME的配置小问题
    java 接口的实现和继承关系
    servlet的两种配置方式
    C# MainWindowHandle为0的解决方法
    C# WindowsMediaPlayer 的一些用法
    C# 获取MP3信息
  • 原文地址:https://www.cnblogs.com/my-worldlet/p/10492810.html
Copyright © 2011-2022 走看看