Wir webjars mit Maven in unserem Projekt verwenden. So haben wir Hunderte von JSPs mit Code wie folgt:Remove webjars Version von url
<%--JSP CODE--%>
<script src="<c:url value="/webjars/jquery/2.2.0/jquery.min.js" />" type="text/javascript"></script>
<script src="<c:url value="/webjars/bootstrap/3.3.6/js/bootstrap.min.js" />" type="text/javascript"></script>
.........
Und wie Sie es ist eine mühsame Arbeit auf neuere Versionen von webjars aktualisieren erraten kann. Also habe ich mich für die Lösung, die mir erlauben, Skripte wie diese zu importieren:
<%--JSP CODE--%>
<script src="<c:url value="/webjars/jquery/jquery.min.js" />" type="text/javascript"></script>
<script src="<c:url value="/webjars/bootstrap/js/bootstrap.min.js" />" type="text/javascript"></script>
.........
Grundsätzlich ich eine webjar Version von url entfernen möchten. Können Sie schlagen schöne und einfache Lösung für dieses Problem?
Bisher komme ich mit Ressource-Servlet-up, die die Datei zurückzugeben, indem die URL erraten kann. Aber diese Lösung beinhaltet vollständige Ressource Scannen zu Beginn einer Anwendung.
Wenn Sie minifying Sie diese js Dateien in einen separaten Ordner und mit einem Namen erstellen können, die nicht mit der Version enthält ... – khmarbaise