假设我有一个osgi包(xyz.jar),包含多个类文件,jsp' s,css文件等。我需要使用osgi fragment bundle在这个包中修补一个.jsp文件(比如admin.jsp)和/或要求 - bunlde。
我所做的是仅在正确的目录结构中创建了一个补丁包,其中包含.jsp文件的修补版本。为了将它附加到主包,我已经创建了一个到xyz.jar的片段包,并根据需要标记了修补程序包(require-bundle)。
以前我使用相同的方法修补osgi包中的.class文件。但是看起来,.jsp文件没有修补。
我想知道我在这里做错了什么。有没有更好的方法来修补驻留在osgi包中的单个.jsp文件?