Maven Encoding Problem bei Resourcen

Leonce

Neues Mitglied
Hallo zusammen.

Ich habe folgendes Problem:
[XML]<resources>
<resource>
<directory>${project.build.directory}/folder</directory>
</resource>
</resources>[/XML]

Leider stimmt hier das Encoding vom Pfad nicht, denn er macht daraus:

Code:
[DEBUG] Added resource to classpath: file:/C:/Dokumente%20und%20Einstellungen/Admin/Desktop/eclipse/workspace/project/target/folder//

Wie man sehen kann ist der Ordnername Dokumente%20und%20Einstellungen nicht richtig encodiert.
Habt ihr eine Idee wie ich das beheben kann?

Danke
 
Nö, das encoding stimmt, der Pfad stimmt nicht.

Code:
<resource>
    <directory>${project.build.directory}/folder</directory>
</resource>
${project.build.directory} zeigt in den target Ordner, da haben keine Ressourcen zu liegen im Normalfall, die sollten alle unter src/main/resources liegen, bzw. ${basedir}/src/main/resources
 
Danke für die Antwort maik,

Code:
Nö, das encoding stimmt, der Pfad stimmt nicht.
Hier muss ich dir leider widersprechen. Ich habe den Pfad manuell angelegt und einen Ordner "Dokumente%20und%20Einstellungen" angelegt. Diesen Ordner findet er und alles stimmt. Maven soll aber den Ordner "Dokumente und Einstellungen" nutzen.

Code:
${project.build.directory} zeigt in den target Ordner, da haben keine Ressourcen zu liegen im Normalfall, die sollten alle unter src/main/resources liegen, bzw. ${basedir}/src/main/resources
In meinem Fall ist das aber "OK". Ich kopiere mir die Ressourcen mithilfe copy-resources zusammen.

Ich weiß nicht in wie weit es hilft, aber hier ist eine ähnliche pom.xml:
pom.xml - spray - A quick way of creating Graphiti - Google Project Hosting
 

Zurück
Oben