在学习Spring-Boot和Infinispan时,我听说了嵌入式服务器和嵌入式Java库等词。这些是什么。它们与普通的服务器和普通的Java库有什么不同?
发布于 2016-02-28 14:30:06
嵌入式java服务器是在应用程序内提供的服务器。因此,当您运行main方法时,应用程序服务器将启动并运行应用程序。
与普通java服务器的主要区别在于,您只需启动jar,而不是先安装服务器,然后在其中部署war。
嵌入式Java库是嵌入到其他jar中的jar。通常,这只需将libary- jar及其内容提取到一个新的jar中,与您的应用程序(通常称为uber-jar (或über-jar))一起完成。Spring boot做了不同的事情!:它不会提取jar并将其内容放入container/ put /über- jar中,而是将未爆炸的jar放入container-jar中。
https://stackoverflow.com/questions/35679484
复制相似问题