Hello,
I have tried to install Forge 1.14.4 - 28.0.45 with the installer, but it doesn't work. The forge profile use the latest version of Minecraft instead of the forge version.
I use the 1.6.89-j launcher.
So, when I looked at the launcher logs, I saw this error :
The first line of the error talks about the file : ~/.minecraft/versions/1.14.4-forge-28.0.45/1.14.4-forge-28.0.45.json
So, as shown in the error, I searched a MalformedURL and I found it !
In the JSON file :
There is the net.minecraftforge:forge:1.14.4-28.0.45 url that is empty. (line 36).
So, I tried to find the url of this jar and I found the url of : forge-1.14.4-28.0.45-universal.jar at https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.14.4-28.0.45/forge-1.14.4-28.0.45-universal.jar
I think this is the good file.
So, I have set the url with this file and I restart the launcher. The launcher seems to works fine after the modification.
I don't know if you are aware of this problem, but it is probably a good idea to fix this issue.
Best regards,
Caucorico