[
https://issues.apache.org/jira/browse/RAT-379?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17901294#comment-17901294
]
Jochen Wiedmann commented on RAT-379:
-------------------------------------
Problem can be reproduced with "Maven / Update Maven Project" in Eclipse, for
example on the apache-rat-core subproject. Error message in the log file:
"Could not update project apache-rat-core configuration"
Stack trace see below. To me, this looks like a problem in the M2E plugin, and
I will file a bug report over there.
{noformat}
java.lang.IllegalArgumentException: Path must include project and resource
name: /
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:68)
at
org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:2230)
at
org.eclipse.core.internal.resources.Container.getFolder(Container.java:200)
at
org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.getFolder(AbstractJavaProjectConfigurator.java:909)
at
org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.addResourceDirs(AbstractJavaProjectConfigurator.java:546)
at
org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.addProjectSourceFolders(AbstractJavaProjectConfigurator.java:400)
at
org.eclipse.m2e.jdt.internal.AbstractJavaProjectConfigurator.configure(AbstractJavaProjectConfigurator.java:168)
at
org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:127)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.lambda$6(ProjectConfigurationManager.java:506)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:458)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:339)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:500)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.lambda$4(ProjectConfigurationManager.java:426)
at java.base/java.util.Collection.removeIf(Collection.java:583)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration0(ProjectConfigurationManager.java:414)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.lambda$3(ProjectConfigurationManager.java:340)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:458)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:339)
at
org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:278)
at
org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1053)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:339)
at
org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:80)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:43)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
{noformat}
> Unable to open/import RAT in Eclipse
> ------------------------------------
>
> Key: RAT-379
> URL: https://issues.apache.org/jira/browse/RAT-379
> Project: Apache Rat
> Issue Type: Bug
> Components: build
> Affects Versions: 0.17
> Reporter: Philipp Ottlinger
> Priority: Critical
> Fix For: 0.17
>
> Attachments: Screenshot from 2024-05-16 21-44-30.png
>
>
> I'm unable to open the current master branch in Eclipse anymore. I suspect it
> to be related to the spotbugs/checkstyle integration via RAT-369 or the
> latest changes that introduced defined dependencies on RAT submodule itself
> .... but have to admit that I did not open the project in Eclipse for quite
> some time.
> The error message is "Path must include project or resource name: /" and the
> project is not properly imported.
> Does anyone else experience this behaviour?
> * Eclipse 2024-03 with all updates integrated on Ubuntu
> * JDK is the internal one provided by Eclipse itself (17.0.10)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)