https://github.com/bugsnag/bugsnag-java
BugSnag error reporting for Java.
https://github.com/bugsnag/bugsnag-java
bugs bugsnag crash crash-reporting crash-reporting-tool crashes debug debugging-tool error-handling error-monitoring error-reporting errors exception-handling exception-reporting exceptions java java-apps notifier platforms spring
Last synced: 7 months ago
JSON representation
BugSnag error reporting for Java.
- Host: GitHub
- URL: https://github.com/bugsnag/bugsnag-java
- Owner: bugsnag
- License: mit
- Created: 2013-02-27T22:39:47.000Z (over 12 years ago)
- Default Branch: next
- Last Pushed: 2024-07-30T14:08:03.000Z (10 months ago)
- Last Synced: 2024-07-31T16:24:13.909Z (10 months ago)
- Topics: bugs, bugsnag, crash, crash-reporting, crash-reporting-tool, crashes, debug, debugging-tool, error-handling, error-monitoring, error-reporting, errors, exception-handling, exception-reporting, exceptions, java, java-apps, notifier, platforms, spring
- Language: Java
- Homepage: https://www.bugsnag.com/platforms/java/
- Size: 1.33 MB
- Stars: 55
- Watchers: 35
- Forks: 34
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Support: .github/support.md
Awesome Lists containing this project
README
# Bugsnag exception reporter for Java
[](https://docs.bugsnag.com/platforms/java)
[](https://buildkite.com/bugsnag/bugsnag-java)The Bugsnag exception reporter for Java automatically detects and reports errors and exceptions in your Java code. Learn more about [reporting Java exceptions](https://www.bugsnag.com/platforms/java/) with Bugsnag.
## Features
* Automatically report unhandled exceptions and crashes
* Report handled exceptions
* Attach custom diagnostic data to determine how many people are affected by a crash and steps to reproduce the error## Getting started
### Spring
1. [Create a Bugsnag account](https://www.bugsnag.com)
2. Complete the instructions in the [integration guide](https://docs.bugsnag.com/platforms/java/spring)
3. Report handled exceptions using [`Bugsnag.notify()`](https://docs.bugsnag.com/platforms/java/spring/#reporting-handled-exceptions)
4. Customize your integration using the [configuration options](https://docs.bugsnag.com/platforms/java/spring/configuration-options/)### Other Java apps
1. [Create a Bugsnag account](https://www.bugsnag.com)
2. Complete the instructions in the [integration guide](https://docs.bugsnag.com/platforms/java/other)
3. Report handled exceptions using [`Bugsnag.notify()`](https://docs.bugsnag.com/platforms/java/other/#reporting-handled-exceptions)
4. Customize your integration using the [configuration options](https://docs.bugsnag.com/platforms/java/other/configuration-options/)## Support
* Check out the configuration options for [Spring](https://docs.bugsnag.com/platforms/java/spring/configuration-options/) or [other Java apps](https://docs.bugsnag.com/platforms/java/other/configuration-options/)
* [Search open and closed issues](https://github.com/bugsnag/bugsnag-java/issues?q=is%3Aissue) for similar problems
* [Report a bug or request a feature](https://github.com/bugsnag/bugsnag-java/issues/new)## Contributing
All contributors are welcome! For information on how to build, test, and release
`bugsnag-java`, see our [contributing guide](https://github.com/bugsnag/bugsnag-java/blob/main/CONTRIBUTING.md).## License
The Bugsnag Java library is free software released under the MIT License. See [LICENSE](https://github.com/bugsnag/bugsnag-java/blob/master/LICENSE) for details.