-
Environment Details
Problem DescriptionEvery time I brows the glassfish project in Intellij there are problems with navigating the code. It seems like I am not loading the correct top level pom. I'm just opening the glassfish repo with the 8.0-JDK17 branch checked out in Intellij, so it is just loading the room pom.xml. I have enabled the snapshot profile, but if I navigate to the appserver/web/weld-integration/src/main/java/org/glassfish/cdi/hk2/HK2IntegrationExtension.java class, go to the I can brute force search the codebase for this method and find it in: but this slows down inspecting the codebase. There must be some pom.xml file that needs to be loaded. Impact of IssueMakes it difficult to try to contribute to the project. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
@arjantijms indicated that he loads the appserver/featuresets/debug module in Eclipse IDE, and doing the same from Intellij appears to have fixed the missing dependencies. |
Beta Was this translation helpful? Give feedback.
-
I assume that the problem is that GF uses custom Maven lifecycle and IDEs are not prepared for that too well. However Eclipse is getting better, it works well for me, just sometimes it offers classes from glassfish-embedded.jar which don't have sources as it is basically a repackaged jar. |
Beta Was this translation helpful? Give feedback.
@arjantijms indicated that he loads the appserver/featuresets/debug module in Eclipse IDE, and doing the same from Intellij appears to have fixed the missing dependencies.