FreeScholar / customchatServer

customchat server - website
http://www.customchat.com/downloads
GNU General Public License v3.0
2 stars 1 forks source link

Fragile Directory Structure #17

Closed JamesVorder closed 5 years ago

JamesVorder commented 5 years ago

When you make the JAR package, there is still more to remember when deploying. The html folder, ccLicense, and button.js all have to be placed in the same folder. It might be more ideal to have the whole thing packaged as a JAR file.

JamesVorder commented 5 years ago

In addition to the things above, it looks like JAR dependencies are living in a lib/ directory, and are not just bundled into the project JAR.

FreeScholar commented 5 years ago

The reason for not bundling was that the path to the HTML folder and other functions can change by editing the xxxx.properties file. It is filled with things we never got to add a UI for.