{"action":"created","issue":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/3978","labels_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/3978/labels{/name}","comments_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/3978/comments","events_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/3978/events","html_url":"https://github.com/spring-projects/spring-boot/issues/3978","id":107117095,"number":3978,"title":"Is it suite using spring boot making a common library and other application can import it in classpath","user":{"login":"GrapeBaBa","id":3657859,"avatar_url":"https://avatars.githubusercontent.com/u/3657859?v=3","gravatar_id":"","url":"https://api.github.com/users/GrapeBaBa","html_url":"https://github.com/GrapeBaBa","followers_url":"https://api.github.com/users/GrapeBaBa/followers","following_url":"https://api.github.com/users/GrapeBaBa/following{/other_user}","gists_url":"https://api.github.com/users/GrapeBaBa/gists{/gist_id}","starred_url":"https://api.github.com/users/GrapeBaBa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GrapeBaBa/subscriptions","organizations_url":"https://api.github.com/users/GrapeBaBa/orgs","repos_url":"https://api.github.com/users/GrapeBaBa/repos","events_url":"https://api.github.com/users/GrapeBaBa/events{/privacy}","received_events_url":"https://api.github.com/users/GrapeBaBa/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-18T02:26:17Z","updated_at":"2015-09-18T09:42:25Z","closed_at":"2015-09-18T09:42:25Z","body":"Hi team,\r\n\r\nNow i want to develop a common mail service for our systems.\r\nAs we design, we want to develop a rabbitmq producer and consumer. On consumer side, we could develop and deploy a spring boot or spring cloud application, but on producer side we want to give a common mail client like the interface below and make a jar dependency for other system.\r\ninterface MailClient{\r\n    ListentableFuture  send(Message message) ;\r\n}\r\nSo this jar not need deploy separate and how can i do this?"},"comment":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/comments/141404489","html_url":"https://github.com/spring-projects/spring-boot/issues/3978#issuecomment-141404489","issue_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/3978","id":141404489,"user":{"login":"snicoll","id":490484,"avatar_url":"https://avatars.githubusercontent.com/u/490484?v=3","gravatar_id":"","url":"https://api.github.com/users/snicoll","html_url":"https://github.com/snicoll","followers_url":"https://api.github.com/users/snicoll/followers","following_url":"https://api.github.com/users/snicoll/following{/other_user}","gists_url":"https://api.github.com/users/snicoll/gists{/gist_id}","starred_url":"https://api.github.com/users/snicoll/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/snicoll/subscriptions","organizations_url":"https://api.github.com/users/snicoll/orgs","repos_url":"https://api.github.com/users/snicoll/repos","events_url":"https://api.github.com/users/snicoll/events{/privacy}","received_events_url":"https://api.github.com/users/snicoll/received_events","type":"User","site_admin":false},"created_at":"2015-09-18T09:42:25Z","updated_at":"2015-09-18T09:42:25Z","body":"[As described in the guidelines for contributing](https://github.com/spring-projects/spring-boot/blob/master/CONTRIBUTING.adoc#using-github-issues), we prefer to use GitHub issues only for bugs and enhancements. For general usage questions, please use [StackOverflow](http://stackoverflow.com)"}}