Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 禁用Maven依赖关系?_Java_Maven - Fatal编程技术网

Java 禁用Maven依赖关系?

Java 禁用Maven依赖关系?,java,maven,Java,Maven,我的项目有一个奇怪的问题。在我的POM.xml中有两个依赖项属于我公司的存储库,我想删除它们并用本地机器中的其他依赖项替换它们。但是,当我这样做时,maven构建失败,并出现以下错误: Error:(21,27) java: unmappable character (0xE9) for encoding UTF-8 我所做的只是从POM和classpath中删除这两个依赖项,并用本地机器中的库替换它们 有人能告诉我为什么当我从POM中删除它们时构建失败,好像编码依赖于它们?!最重要的是,如果

我的项目有一个奇怪的问题。在我的POM.xml中有两个依赖项属于我公司的存储库,我想删除它们并用本地机器中的其他依赖项替换它们。但是,当我这样做时,maven构建失败,并出现以下错误:

Error:(21,27) java: unmappable character (0xE9) for encoding UTF-8
我所做的只是从POM和classpath中删除这两个依赖项,并用本地机器中的库替换它们

有人能告诉我为什么当我从POM中删除它们时构建失败,好像编码依赖于它们?!最重要的是,如果我不能删除它们,有没有办法在禁用它们的同时保留在POM中

我试图通过添加以下内容来编辑库:

<scope>system</scope>
<systemPath>Path/to/the/local/library</systemPath>
系统
路径/到/本地/库
但是Maven不喜欢它:

'build.plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin org.apache.maven.plugins:maven-jar-plugin @ line 865, column 21
Reporting configuration should be done in <reporting> section, not in maven-site-plugin <configuration> as reportPlugins parameter. @ 
“build.plugins.plugin.(groupId:artifactId)”必须是唯一的,但找到了plugin org.apache.maven.plugins:maven jar plugin@line 865,第21列的重复声明
报告配置应在节中完成,而不是在maven site plugin中作为reportPlugins参数完成。@

您可以评论Maven Dependencies,请添加完整的错误输出。感谢大家抽出时间。我必须分别手动修复每个不可映射的字符以克服错误。