{"action":"created","issue":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4310","labels_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4310/labels{/name}","comments_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4310/comments","events_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4310/events","html_url":"https://github.com/spring-projects/spring-boot/issues/4310","id":113505306,"number":4310,"title":"Ebeans Entities and Stripes ActionBeans not found when jar is built as 'executable' ","user":{"login":"jbcpollak","id":188558,"avatar_url":"https://avatars.githubusercontent.com/u/188558?v=3","gravatar_id":"","url":"https://api.github.com/users/jbcpollak","html_url":"https://github.com/jbcpollak","followers_url":"https://api.github.com/users/jbcpollak/followers","following_url":"https://api.github.com/users/jbcpollak/following{/other_user}","gists_url":"https://api.github.com/users/jbcpollak/gists{/gist_id}","starred_url":"https://api.github.com/users/jbcpollak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbcpollak/subscriptions","organizations_url":"https://api.github.com/users/jbcpollak/orgs","repos_url":"https://api.github.com/users/jbcpollak/repos","events_url":"https://api.github.com/users/jbcpollak/events{/privacy}","received_events_url":"https://api.github.com/users/jbcpollak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-27T04:41:21Z","updated_at":"2015-10-27T07:53:00Z","closed_at":null,"body":"These issues to be very similar to https://github.com/spring-projects/spring-boot/issues/3413.\r\n\r\nWhen we run our project from an IDE (Eclipse) everything works fine and both Ebeans and Stripes are able to scan our packages for the classes they need.\r\n\r\nWhen we build as a jar with configuration in our pom file:\r\n\r\n\t\t\t<plugin>\r\n\t\t\t\t<groupId>org.springframework.boot</groupId>\r\n\t\t\t\t<artifactId>spring-boot-maven-plugin</artifactId>\r\n\t\t\t\t<version>1.3.0.M2</version>\r\n\t\t\t\t<configuration>\r\n\t\t\t\t\t<executable>true</executable>\r\n\t\t\t\t</configuration>\r\n\t\t\t</plugin>\r\n\r\nEbeans fails to find classes annotated with `@Entity` classes and Stripes fails to find classes that implement `ActionBean`.\r\n\r\nWhen I remove the `<executable>` tag as #3413 suggests, there is no change. \r\n\r\nI've also tried downgrading to the 1.2.7 version of the plugin with no change.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/comments/151404969","html_url":"https://github.com/spring-projects/spring-boot/issues/4310#issuecomment-151404969","issue_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/4310","id":151404969,"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-10-27T07:53:00Z","updated_at":"2015-10-27T07:53:00Z","body":"Then it's not similar to #3413. I don't know what Ebeans and Stripes are but maybe they need the content to be unpacked in the jar somehow. Have you seen [this option](http://docs.spring.io/spring-boot/docs/1.3.0.BUILD-SNAPSHOT/maven-plugin/repackage-mojo.html#requiresUnpack)?"}}