无法在eclipse中创建maven项目---"无效的群组ID:' org。'在此平台上是无效的名称。"

时间:2016-09-11 08:27:39

标签: eclipse maven

我无法在eclipse中创建maven web-app项目。我在创建组ID

时给出了错误

"无效的群组ID:' org。'在此平台上是无效的名称。"

当我输入组织时,它很好,但当我追加" org。"我收到了这个错误 - "无效的群组ID:' org。'在此平台上是无效的名称。"

为什么会这样?

screenshot

1 个答案:

答案 0 :(得分:0)

理论上,如果您要查看maven xsd https://maven.apache.org/xsd/maven-4.0.0.xsd,它不对组ID应用任何限制,只需要求字符串。

在内部,它将使用正则表达式进行验证“[A-Za-z0-9 _ \ - 。] +”请参阅here 谢谢tunaki

<?php
    $query_sql=("UPDATE `cp_v4p_voters` SET `points` = (.@points - " +     .@usedPoints + ") WHERE account_id = '" + .@account_id + "'");
?>

但是描述指明使用完全合格的包名称(和常见用例)不应该以“。”结尾。 但请记住,maven使用组ID来创建在本地存储工件的目录路径。也许有些操作系统发现它有问题所以m2eclipse更愿意避免它。

在Windows 7.0中,如果您尝试从命令行编译此类项目,它将正常工作。

无论如何,我认为重新开始避免使用“。”在groupid的末尾