I am working on a boilerplate SpringBoot-React CRUD project as a basis for something bigger that I want to do. The project also uses MSSQL as a database and Spring JPA to interface with it.
UPDATE
Considering another angle - can it have to do with switched corporate VPNs, if the project is stored on a networked drive, or should some of the metadata in the workspace be deleted, and then re-clean and update the project?
UPDATE 2
I will be still working to figure this out.
What has been frustrating is that after building the API and it working, it gets a spontaneous error that I can't explain, and which forces me to recreate the entire project. In a word, the implementation of the repository gets the "add unimplemented methods" error, when the interface itself has no methods specified. Then, I get an error in the POM file about the "MANIFEST.MF" file missing. This occurs with the API just running without a problem for a time, and then it just breaks. This has occurred a few times already, but now it's getting problematic, because I also don't have a lot of time left for the project.
For context:
Typical MVC project structure:
Adding the unimplemented methods will result in the addition of every conceivable method in JPA, when none of them are declared in the interface:
The interface had a declared methods that was implemented in the Controller, which was just due to a shortcoming in the example I was basing this on:
I am suspecting that this is an STS4 issue? Coincidentally, it then doesn't stop "Computing...", again spontaneously:
After all of the above happens, the POM file gives me the MANIFEST.MF Error:
There is also an error at the line:
I have tried reinstalling the Eclipse IDE on this, I've ensured that the environment is compatible (Java 11, Spring 2.7.6, Maven, installed libs are JPA, Dev Tools, MSSQL Driver, Web - typical ones for the sort of the project). SQL configuration also worked correctly before, with the connection via the endpoints.
The front end is built in React and uses Axios to marry it to the endpoint, and that was working fine before.
Similar posts exist, but nothing quite like this
Error "MANIFEST.MF already exists in VFS" when creating new artifact
MANIFEST.MF (The system cannot find the path specified)
I really don't want to have to recreate the API again, but I am about out of other options and time.
Thank you in advance!