AISY_NULL 2014-04-14 08:10 采纳率: 0%
浏览 1058

Tomcat部署报错,空指针

An internal error occurred during: "Redeploy".
java.lang.NullPointerException
网上看了总结两种情况,第一:jdk版本已确认过是和本地相同。第二:改项目的.mymetadata配置文件也检查过如下:
<?xml version="1.0" encoding="UTF-8"?>
type="WEB"
name="CodeGenerateConsole"
id="myeclipse.1321323207763"
context-root="/cgc"
j2ee-spec="5.0"
archive="CodeGenerateConsole.war">




可是都没有解决问题,不知道有哪位朋友遇到过,还有啥可能情况

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-01 23:04
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    我遇到了这个问题,问题出在 Tomcat 服务器的配置文件中。

    解决方案:

    1. 找到你的 Tomcat 的配置文件(通常情况下,在 C:\Program Files\Java\jre\bin 目录下)。
    2. 在配置文件中找到 web.xml 文件。
    3. web.xml 文件中查找 <context-param> 标签,并确保它被正确地设置了值。
    4. 如果你使用的是 Eclipselink Eclipse IDE,则需要修改 myeclipse.1321323207763 参数为实际的项目名称或路径。

    例如,如果你的项目名为 "MyProject",则需要将 <context-param> 标签中的 name 属性设置为 "myproject" 或者 "/cgc/myproject"

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/cgc/myproject/web.xml</param-value>
    </context-param>
    

    如果仍然无法解决,请尝试清除浏览器缓存或者重启浏览器进行测试。

    评论

报告相同问题?