I am trying to create an installer for my Java Application. I searched online and found out about Launch4j and Inno Setup.
After compiling exe using Launch4j, it doesn't seem to work. I am using windows and .exe's not really executing, it wasn't listed on taskmanager as well. After some fiddling and trying out stuff, found out that it was Avast. After turning of Avast shields, it worked like charmed.
I found out that the executable itself was the one being blocked, and not launch4j while compiling resulting to some convoluted .exe beyond my understanding. (by trying to compile when avast is on and off, and both .exe only runs when avast is off)
Have any of you guys encountered this? What if it will be blocked by other antivirus as well? Is there any possible explanations and/or solutions? Place to start looking into?
Afaik, my code doesn't really do suspicious operations. I tried some simple gui app that show only a label inside a frame and still, same thing happens.