gpt4 book ai didi

java - .jsp 页面没有看到编译后的 java .class 文件中新添加的函数

转载 作者:行者123 更新时间:2023-11-30 04:56:47 26 4
gpt4 key购买 nike

我正在另一家公司的基于 .jsp 的网站的代码库中工作。该站点的大部分内容都是直接的 .jsp 页面,但它们也有一些这些页面使用的 .java 对象。我修改了其中一个对象,向其中添加了一个额外的函数,然后重新编译,但当我尝试调用它时,.jsp 页面会生成“方法...在类中找不到”错误。

我已经检查过的明显事情:

  • 这不是简单的方法名称拼写错误。
  • 该方法是公开的。
  • 我正在传递方法签名所需的一个字符串。
  • .java 文件已被重新编译为 .class 文件,该文件已超过旧文件。
  • 具有新功能的对象已导入并正在使用。
  • 我已成功修改此网络服务器上的其他 .java 对象(尽管不在这个文件夹中)并看到更改生效。

还有可能是什么?

最佳答案

通常,您必须在 Tomcat 中显式设置热代码替换,并且通常它不支持添加方法签名 - 您可能需要重新部署并重新启动应用程序才能正确查看效果。

这里有一些有关它的引用信息的链接:
Link 1
Link 2

关于java - .jsp 页面没有看到编译后的 java .class 文件中新添加的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8292702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com