繁体   English   中英

为什么我的Eclipse CWD位于这个不直观的位置?

[英]Why is my Eclipse CWD in this non-intuitive location?

根据https://viralpatel.net/blogs/get-eclipse-current-workspace-path/的说明,查找当前工作空间位置的一种简便方法是打开“切换工作空间”对话框。 当前工作空间的位置应该是那里的默认路径。 就我而言,它指向〜/ Eclipse工作空间,这很有意义-我打算将其存储在那里。 还有一个55 MB的.metadata文件夹,上面有时间戳记。

此外,当我在当前项目Foo的 “运行配置->参数->工作目录”下查看时,它设置为默认值${workspace_loc:foo} 到现在为止还挺好。 但是,当我在程序中创建目录ABC时 ,它最终以〜/ git / foo / ABC结尾。

诚然,这就是我的源代码所在的位置(根据Eclipse中Main.java的属性,其路径为〜/ git / foo / src / main / java / io / zzzz / foo / Main.java)。

我不明白Eclipse如何确定CWD应该使用哪个目录。 请赐教!

编辑:所有其他设置均为默认值。

运行程序时始终使用“运行配置”值。

变量${workspace_loc:foo}表示项目foo 内容的位置。 如果项目的内容不在工作空间中,则结果将是不在工作空间中的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM