IDEA IntelliJ Namespaces manuell hinterlegen

DaBe1812

Bekanntes Mitglied
Hi,

aufgrund der wundervollen Policies hier in der Firma habe ich ein Problem mit den XHTML-Files in meinem WebProjekt.
Der Standard-Kopf meiner Dateien sieht so aus:
HTML:
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:p="http://primefaces.org/ui"
                template="layout.xhtml">
Nur dass ui:composition rot ist und sämtliche URL.
Mittlerweile habe ich zumindest eine Einstellung mit dem Proxy gefunden, damit das System scheinbar ins Internet kommt.

Wenn ich aber als Lösung auf "Fetch external resource" gehe, dann sagt er mir "No XML at the specified location".

Also bin ich hergegangen und habe mir sämtliche XMLs besorgt, die mit dem .taglib. im Namen.
Wenn ich die jetzt manuell unter File -> Settings... -> Languages & Frameworks -> Schemas and DTDs hinterlege, dann ist zwar der Fehler beim Namespace weg, aber die Tags in der XHTML werden immer noch als fehlerhaft markiert.

Vielleicht habe ich auch die falschen Dateien eingebunden, aber die Definitionen der Elemente waren in den Dateien drin.
 

DaBe1812

Bekanntes Mitglied
Witzig, jetzt hatte ich aus anderen Gründen das ganze Projekt in ein eigenes Modul verschoben und auf einmal war alles gut. Allerdings will ich jetzt die Jakarta Pendants ausprobieren, dann wird wieder alles rot, wenn ich statt der URI da eine (ich denke mal) Klasse eintrage. Muss ich da noch etwas zusätzlich einstellen?
 

Oben