I have recently reopened one of my projects which was working fine a month ago but now when I attempt to build my project I am met by an error message. This is even stranger as when attempting to build via html5 it works perfectly fine.
ERROR:
java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: No implementation of method: :proj-path of protocol: #'editor.resource/Resource found for class: nil
java.lang.IllegalArgumentException: No implementation of method: :proj-path of protocol: #'editor.resource/Resource found for class: nil
Yes, sorry for not getting back to you (this is why we prefer to also have a bug report on GitHub). In your project you are directly adding wav/ogg files to game objects without wrapping them in a sound component. There is nothing wrong with this in general, but for some reason this is tripping up the build in this case.
The proper solution which we will implement at some point is to automatically create an inline sound component on the game object when a wav/ogg is added:
A workaround for you is to replace your sounds with proper sound components by right clicking your game object and selecting Add Component->Sound (instead of Add Component File).