标签: java java-ee ear
为什么在发布EAR时需要在MANIFEST文件中声明所有JAR名称?类路径应该不够吗?
答案 0 :(得分:1)
如果您在EAR文件中有应用程序,则希望应用程序具有自己的类路径,而与服务器上的其他应用程序无关。如果服务器的类路径用于所有应用程序,那么可能会强制所有应用程序使用所需的所有jar的相同版本,这将是维护的噩梦。如果应用程序需要使用一组特定于该应用程序的jar,则清单文件是放置它们的逻辑位置。