Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NetBean和WebSphere8.5_Java_Netbeans_Websphere_Hotswap_Dynamic Class Loaders - Fatal编程技术网

Java NetBean和WebSphere8.5

Java NetBean和WebSphere8.5,java,netbeans,websphere,hotswap,dynamic-class-loaders,Java,Netbeans,Websphere,Hotswap,Dynamic Class Loaders,我们最近将Mavenized Java应用程序迁移到Netbean。 后端是WebSphere8.5.5FP18。 我们将应用程序部署为一个包含JAR和WAR的EAR文件 我们将其配置为在开发模式下运行,并将应用程序检测类文件更改以每3秒重新加载一次 当通过添加打印行更改Web java代码时,会自动重新加载该类。我们可以看到变化。但是,当我们向EJB中的方法添加打印行时,这是不可能的 我们在Netbean上收到此消息 Classes to reload: com.example.sb.SB_U

我们最近将Mavenized Java应用程序迁移到Netbean。
后端是WebSphere8.5.5FP18。 我们将应用程序部署为一个包含JAR和WAR的EAR文件

我们将其配置为在开发模式下运行,并将应用程序检测类文件更改以每3秒重新加载一次

当通过添加打印行更改Web java代码时,会自动重新加载该类。我们可以看到变化。但是,当我们向EJB中的方法添加打印行时,这是不可能的

我们在Netbean上收到此消息

Classes to reload:
com.example.sb.SB_User_permissionBean$1
com.example.sb.SB_User_permissionBean

The virtual machine does not support this operation: changes to class modifiers not implemented
如果您有任何指示,我将不胜感激


CS

[1]我无法回答您的问题,但如果使用目前正在使用的NetBeans、JDK和JavaEE版本对其进行更新,那会很有帮助。[2] 我不知道您甚至可以在NetBeans中运行WebSphere。你在这么做吗?如果没有,你是怎么做的?@skomisa,其实没什么特别的。在Netbean上,我们打开了maven项目,附加了调试器。在WAS控制台上,我们将其设置为开发并启用调试。在企业应用程序上,我们配置每3秒重新加载一次类。使用ApacheNetBeansIDE12.3。