我正在使用一个从云服务器运行各种Java程序的系统。程序使用外部命令行工具。我们的程序构建命令并将它们发送到另一个java程序,即应用程序服务器,以进一步处理和执行命令。
我正在处理涉及编辑应用程序服务器的事情。我进行更改,将其打包为jar,将其部署到服务器,然后运行执行应用程序服务器的脚本。该脚本使用服务器上jar文件的位置作为可执行文件的路径。但是,在运行和部署后,我的更改都没有出现。
更令人困惑的是,即使在服务器上删除jar并停止进程也不会进行任何更改,即从其中一个程序运行请求仍然是成功的。删除这个罐子应该会破坏它,对吗?
我确定脚本指向的jar路径是正确的。我想我的问题是,编辑运行在服务器上的应用服务器程序还有什么需要做的吗?