-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Client] Make the jar executable and update docs (high prio) #62
Comments
Making the jar file executable means including the dependencies in the jars and thus duplicating them in collector.jar and client.jar. It used to be packaged this way in the past and we changed this because of that reason. Should you rollback these changes and build jar-with-dependencies? |
That's quite a dilemma... managing X archives (client, agent, collector) vs efficient single archive vs convenient single archive with dupplicated dependencies... How about this: We provide 2 zips : the efficient archive (the way it works right now) + an additional, immediately executable über-jar (only for quick client start)? |
I would prefer having one single package to avoid confusion. Is it really an issue not to have an executable jar? If java is installed the start script with "java.exe" always work. If it is really an issue for the user, I would suggest the following option:
|
You know how it works... double clicking a jar file will always be easier and more intuitive than looking for the correct platform-specific start script in a bin folder. Several users made the comment that it would be appreciated. Whether we want to follow that advice/implement that suggestion is up to us. My opinion is that it doesn't cost a lot in any way, and if it helps users on their first attempt and helps our first impression, then why not. |
Up to you. Major changes comping with 2.0. Not sure it's actually worth worrying about until then. |
cleared milestone. |
Hi, just my two cents on this issue:
|
update wiki and denkbar.io djigger page for quicker starts of the client. This is the most frequent basic initial need that people have when they want to first evaluate the tool.
The scripts to be kept for advanced option management (Xmx, tools.jar, etc).
The text was updated successfully, but these errors were encountered: