我已经创建了springboot应用程序,并且使用@bean方法给出了JNDI配置我在jalastic服务器中部署了我的应用程序的jar文件但是日志文件中出现错误,显示错误的主机我不想再次在我的Eclipse IDE中编译jar文件,然后将jar部署在服务器中
可悲的是,这是不可能的,因为Java将其代码编译为非常接近机器语言的.class文件。从技术上讲,可以调整.class文件,但这需要您了解Java字节码。有关更多信息,请参见https://en.wikipedia.org/wiki/Java_class_file
通常,有一些选项可以执行此操作-您可以按照上述说明调整Java字节码,也可以使用Java类加载器进行操作-换句话说,您不想这样做:)相反,您可以将一些配置存储在属性文件中,仅调整属性?然后,您只需要重新启动您的应用程序或引入一种机制即可按使用情况读取属性?