我在Eclipse(EE)遇到了这个问题,当我更改代码时(即使仅仅是使用println打印文本),更改不会生效。我正在使用JBoss,但重新运行servlet后什么也没有发生。
有什么办法可以强制让JBoss / Eclipse执行此操作吗?如果我想测试一些新代码,无法预览任何内容,这真的很烦人。
谢谢!
我在Eclipse(EE)遇到了这个问题,当我更改代码时(即使仅仅是使用println打印文本),更改不会生效。我正在使用JBoss,但重新运行servlet后什么也没有发生。
有什么办法可以强制让JBoss / Eclipse执行此操作吗?如果我想测试一些新代码,无法预览任何内容,这真的很烦人。
谢谢!
非常抱歉问这样一个基本的问题:你在测试之前保存了更改吗?
Eclipse在编辑时使用自己的编译器来检查语法错误,但在应用程序中生效之前必须保存文件。
我问这个问题只是因为如果您刚开始使用Eclipse并从其他IDE转换而来,可能会感到困惑。文件权限设置也可能会防止文件被保存或构建。
使用Eclipse IDE在JBoss上部署EJB。 我们有ANT构建文件,在其中首先从JBoss中删除旧项目, 然后编译类,构建正确的目录结构并将其部署为.ear-.sar再次放回JBoss目录。
停止JBoss,运行构建文件,启动JBoss。
拥有一个构建文件来部署项目是一个好习惯。