在运行时将Javacode注入已部署的(Vaadin-)应用程序

时间:2012-03-14 15:53:31

标签: java tomcat vaadin

我们正在使用Tomcat来部署我们的Vaadin-Application。没有问题。 但是,我们想要做的是在不重新部署应用程序的情况下执行java代码。例如:我们希望最终用户可以在我们的程序中添加代码。因此,每次按下按钮时,最终用户代码也会被执行。 (例如,添加额外的日志记录功能,通过邮件通知其他用户......)。

如果最终用户只能使用某些类/方法,那也没关系。 e.g:

this.sendMail(“abc@yxz.com”)

这可能吗?如果有人能给我一个起点,我会很感激。

提前致谢, 斯蒂芬妮

1 个答案:

答案 0 :(得分:1)

我会看看BeanShell。这在许多IDE中用于在运行程序中添加代码。