Eclipse从何处提取$ {user}?

时间:2018-09-07 03:51:05

标签: java eclipse

自从我第一次安装计算机以来,我就遇到了一个问题,由于某种原因,我名字的最后一个字母没有值了。从那以后,它一直困扰着我,而更改计算机上的设置似乎并不能解决问题。我不确定这是我的用户名或计算机名称还是什么,所以也许这将启发我如何最终解决此问题。

每当我在Eclipse中创建新的Java文件并使其自动生成Javadocs时,@author字段均显示为:@author firstlas。据我了解,此信息是从Eclipse中的${user}变量中提取的。关于如何更改默认设置(通过编辑Eclipse的.ini文件起作用),我已经读到了很多答案,但是我的问题是,在安装Eclipse时,此值最初取自何处?我的计算机上是否有此值?在搜索firstlas之后,我尝试过更改一些注册表值,并将该值更正为firstlast,但是似乎没有任何改变。

也许这更适合SuperUser,但是我认为由于Eclipse仍然向我显示此错误,所以有人可能知道该值具体来自何处。

1 个答案:

答案 0 :(得分:1)

默认情况下,在Windows上,用户名是从USERNAME环境变量中读取的。

要进行尝试,请打开命令提示符,用set USERNAME=somebody进行更改,然后从同一命令提示符启动Eclipse。