When you develop java daemons (say, microservices), where you put them ? (If not packaging with FreeBSD pkg system) ?
I have too many places and mind and can't make a decision
1. /home - looks bad, as I prefer
2. /usr/local/share/java/classes - looks too deep
3. /opt - looks like linux
4. /srv - looks like arbitrary directory
All of my daemons are single jar files (fat jars).
Config files are deployed with ansible, jars by jenkins. Daemons not write anything on file system.
I have too many places and mind and can't make a decision
1. /home - looks bad, as I prefer
nobody
user 2. /usr/local/share/java/classes - looks too deep
3. /opt - looks like linux
4. /srv - looks like arbitrary directory
All of my daemons are single jar files (fat jars).
Config files are deployed with ansible, jars by jenkins. Daemons not write anything on file system.