从中央存储库复制粘贴是很奇怪的

时间:2013-08-26 06:12:14

标签: java maven

这个问题有点奇怪 - 所以请耐心等待。如果这是一个提出这个问题的错误网站,请告知正确的Stack网站。

我使用网站http://search.maven.org来查找基于Maven的项目的Java依赖项。

Take this artefact as an example

在“依赖关系信息”框中(对于Apache Maven),双击以突出显示所有文本,然后复制粘贴到您喜欢的文本编辑器中。查看原始字节。有些奇怪。如果我直接粘贴到我的pom.xml文件中,Maven会在validate阶段因格式错误的XML而大声喧哗。

enter image description here

带八进制文字的原始文本示例:

<dependency>
\302\240\302\240\302\240\302\240<groupId>cglib</groupId>
\302\240\302\240\302\240\302\240<artifactId>cglib-nodep</artifactId>
\302\240\302\240\302\240\302\240<version>2.1_3</version>
</dependency>

我疯了还是其他人都有这个问题?这是我的网络浏览器(Chrome),文本编辑器(Notepad ++),操作系统(Windows 7)还是Central Repo网站的问题?

更新

  • 我尝试从谷歌浏览器复制并粘贴到各个地方。所有人都有同样的问题。我甚至尝试粘贴到运行vim的Cygwin会话中。同样的问题。
  • 我尝试使用Internet Explorer 9,文本有常规空格(\ 040)。

这看起来像是Central Repo网站或我的浏览器Google Chrome的编码问题。

1 个答案:

答案 0 :(得分:3)

如果看起来unicode和ASCII之间有一些转换。

<\ n> \“\ 302 \ 240”是unicode中的空格,我想你将它粘贴到ANSI文档中,然后某些转换就会启动。

我无法使用Maxthon重现它,所以我猜这是Chrome或其他干扰粘贴的问题(可能是Notepad ++插件)。