Skip to content

Fix "UTF-8 BOM plus xml decl of ISO-8859-1 is incompatible"#3

Open
basilevs wants to merge 1 commit into
kohlschutter:mainfrom
basilevs:fixUTF8BOM
Open

Fix "UTF-8 BOM plus xml decl of ISO-8859-1 is incompatible"#3
basilevs wants to merge 1 commit into
kohlschutter:mainfrom
basilevs:fixUTF8BOM

Conversation

@basilevs

Copy link
Copy Markdown

When trying to use the plugin in a modern (3.9.x) Maven, following error happens:

ERROR] Plugin com.kohlschutter.mavenplugins:copy-rename-maven-plugin:2.0.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.kohlschutter.mavenplugins:copy-rename-maven-plugin:jar:2.0.0: 1 problem was encountered while building the effective model
[ERROR] [FATAL] Non-parseable POM ${HOME}/.m2/repository/com/kohlschutter/mavenplugins/copy-rename-maven-plugin/2.0.0/copy-rename-maven-plugin-2.0.0.pom: UTF-8 BOM plus xml decl of ISO-8859-1 is incompatible (position: START_DOCUMENT seen <?xml version="1.0" encoding="ISO-8859-1"... @1:42) @ line 1, column 42

A solution it to use UTF-8 encoding in both BOM and POM XML header.

When trying to use the plugin in a modern (3.9.x) Maven, following error
happens:

ERROR] Plugin
com.kohlschutter.mavenplugins:copy-rename-maven-plugin:2.0.0 or one of
its dependencies could not be resolved: Failed to read artifact
descriptor for com.kohlschutter.mavenplugins:copy-rename-maven-plugin:jar:2.0.0:
1 problem was encountered while building the effective model
[ERROR] [FATAL] Non-parseable POM
${HOME}/.m2/repository/com/kohlschutter/mavenplugins/copy-rename-maven-plugin/2.0.0/copy-rename-maven-plugin-2.0.0.pom:
UTF-8 BOM plus xml decl of ISO-8859-1 is incompatible (position:
START_DOCUMENT seen <?xml version="1.0" encoding="ISO-8859-1"... @1:42)
@ line 1, column 42

A solution it to use UTF-8 encoding in both BOM and POM XML header.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant