我想知道Eclipse是如何持久创建或重复启动配置的。
(当我在创建或复制启动配置后重新启动Eclipse时,配置仍然存在)
Eclipse是否使用DialogSettings
存储此用户创建的信息?
感谢您的回答!
答案 0 :(得分:2)
创建它们的所有启动通常都存储在.metadata/.plugins/org.eclipse.debug.core/.launches
文件的工作区xxx.launch
目录中。
该文件的格式看起来与DialogSettings
文件类似,但实际上它是由org.eclipse.debug.internal.core.LaunchConfigurationInfo
中的不同代码创建的。
您通常通过各种ILaunchXXXXX
接口访问启动,ILaunchManager
是主界面。
答案 1 :(得分:2)
取决于您的发布是Local file
还是Shared file
(请参阅启动配置标签" Common")。
如果是Local file
,则配置存储在eclipse工作区中:
.metadata/.plugins/org.eclipse.debug.core/.launches
如果它是Shared file
,则它存储在工作区包的包/路径中,作为.launch
文件。
如果您复制了一个启动项,它就会存储在原始文件旁边,例如:位于.launches
的{{1}}目录或Local file
的捆绑/路径中。