如何修复 Eclipse IDE 运行 配置(出现问题对话框)
How to fix Eclipse IDE Run Configuration (Problem occurred dialog)
我使用 Eclipse IDE(Spring Tool Suite) 很多年了,而且 Launching 项目时常遇到同样的问题
问题发生在现有的“运行 配置”之后,可能是在 IDE 更新之后,但我无法重现为什么会发生这种情况。为了快速修复,我只是删除了错误的“运行 Configuration”,然后“鼠标右键单击 Application.java -> 运行 As -> Spring Boot App”和一切正常,但我需要再次将环境变量添加到这个新配置中......等等
我厌倦了这个问题很多年不时反复出现。
我认为其他 Eclipse 或 Spring STS 用户具有相同的 problem/experience.
有谁知道如何解决这个错误?
除了删除并再次创建“运行 配置”...
出现问题
An internal error occurred during: "Launching Operational".
Cannot invoke "org.eclipse.jdt.core.IJavaProject.getProject()" because "project" is null
An error has occurred. See error log for more details.
Cannot invoke "org.eclipse.jdt.core.IJavaProject.getProject()" because "project" is null
- 关闭 Eclipse IDE
- 转到您的工作区目录,例如:workspace/.metadata/.plugins/org.eclipse.debug.core/.launches(对于 linux,我使用命令“locate .launch”快速查找)
- 在此目录中找到损坏的启动配置,并使用文本编辑器打开它
- 检查这两行是否存在,如果不存在,您必须将这两行添加到您的 'value="web"' 模块名称中。如果不知道模块名,就新建一个“运行 Configuration”,在.launch文件
中找与之前“运行 Configuration”的不同之处
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value="web"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="web"/>
毕竟运行 Eclipse IDE
我使用 Eclipse IDE(Spring Tool Suite) 很多年了,而且 Launching 项目时常遇到同样的问题
问题发生在现有的“运行 配置”之后,可能是在 IDE 更新之后,但我无法重现为什么会发生这种情况。为了快速修复,我只是删除了错误的“运行 Configuration”,然后“鼠标右键单击 Application.java -> 运行 As -> Spring Boot App”和一切正常,但我需要再次将环境变量添加到这个新配置中......等等
我厌倦了这个问题很多年不时反复出现。 我认为其他 Eclipse 或 Spring STS 用户具有相同的 problem/experience.
有谁知道如何解决这个错误? 除了删除并再次创建“运行 配置”...
出现问题
An internal error occurred during: "Launching Operational".
Cannot invoke "org.eclipse.jdt.core.IJavaProject.getProject()" because "project" is null
An error has occurred. See error log for more details.
Cannot invoke "org.eclipse.jdt.core.IJavaProject.getProject()" because "project" is null
- 关闭 Eclipse IDE
- 转到您的工作区目录,例如:workspace/.metadata/.plugins/org.eclipse.debug.core/.launches(对于 linux,我使用命令“locate .launch”快速查找)
- 在此目录中找到损坏的启动配置,并使用文本编辑器打开它
- 检查这两行是否存在,如果不存在,您必须将这两行添加到您的 'value="web"' 模块名称中。如果不知道模块名,就新建一个“运行 Configuration”,在.launch文件 中找与之前“运行 Configuration”的不同之处
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value="web"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="web"/>
毕竟运行 Eclipse IDE