Skip to content
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

Add classpath to --thin.debug=true #31

Closed
odrotbohm opened this issue Jul 28, 2017 · 0 comments
Closed

Add classpath to --thin.debug=true #31

odrotbohm opened this issue Jul 28, 2017 · 0 comments
Milestone

Comments

@odrotbohm
Copy link

The thin launcher's main responsibility is to resolve dependencies to run a Boot app. That means, the actual binary doesn't contain them in the first place. Thus it would be cool if the application could be run and the resolved dependencies were logged prior to the actual application's run.

A couple of options to see the classpath already exist, with a couple of downsides:

  • --thin.classpath — doesn't run the app
  • -Ddebug — switches on Boot's debug mode which actually lists the classpath but also enables verbose output for the entire app (autoconfiguration report etc.) which might be too verbose for a production run

It would be cool if -Dthin.debug included the calculated classpath (essentially what --thin.classpath outputs but maybe a single line per dependency for easier grep-ing?).

@dsyer dsyer closed this as completed in 01e425f Jul 31, 2017
@dsyer dsyer added this to the 1.0.6 milestone Jul 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants