无法创建包 IntelliJ IDEA

问题描述 投票:0回答:3

我正在尝试在 IntelliJ IDEA 中为我的项目创建一个包。我将包命名为“com.mydomain.switch”,Switch 作为项目名称,但是一旦我输入“switch”,它就会显示错误。

我唯一能想到的是“switch”是一个Java关键字,是这样的吗?如果是这样我该怎么办?

java intellij-idea package
3个回答
6
投票

创建名为 switch 的包时,IntelliJ IDEA 显示以下错误消息:

不是有效的包名,无法在其中创建类

因此,信息非常明确。你能做的就是:使用另一个名字。可能性是无限的。

这里是保留关键字的列表,不能用作标识符:http://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.9


0
投票

包名后面可能有一个空格。

如果包名以空格结尾,Intellij 将给出该错误。


0
投票

有些词是不允许的,比如new,或者数字,也许也可以切换。

© www.soinside.com 2019 - 2024. All rights reserved.