我正在尝试使用Web服务,我正在考虑在运行时创建新的Web服务。我的想法是通过使用适当的JAX-RS注释创建新的Java文件,并使其可执行为我的Web应用程序可用的新Web服务。
例如,我将localhost:8080 / services作为初始Web服务,在执行某些命令时,将使用localhost:8080 / services / time创建新的java文件作为新Web服务的新路径。这可能吗?
创建新的java文件没有问题,它甚至位于正确的路径中。但有没有办法强制新编译的java文件被编译并正常工作?或者,让我们说如果我在heroku中部署它,我可以强制它重新部署新的添加吗?