{"action":"opened","issue":{"url":"https://api.github.com/repos/epics-base/exampleJava/issues/17","repository_url":"https://api.github.com/repos/epics-base/exampleJava","labels_url":"https://api.github.com/repos/epics-base/exampleJava/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/epics-base/exampleJava/issues/17/comments","events_url":"https://api.github.com/repos/epics-base/exampleJava/issues/17/events","html_url":"https://github.com/epics-base/exampleJava/issues/17","id":171633666,"number":17,"title":"Running exampleJava expects all dependencies being checked-out locally","user":{"login":"ralphlange","id":632191,"avatar_url":"https://avatars.githubusercontent.com/u/632191?v=3","gravatar_id":"","url":"https://api.github.com/users/ralphlange","html_url":"https://github.com/ralphlange","followers_url":"https://api.github.com/users/ralphlange/followers","following_url":"https://api.github.com/users/ralphlange/following{/other_user}","gists_url":"https://api.github.com/users/ralphlange/gists{/gist_id}","starred_url":"https://api.github.com/users/ralphlange/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ralphlange/subscriptions","organizations_url":"https://api.github.com/users/ralphlange/orgs","repos_url":"https://api.github.com/users/ralphlange/repos","events_url":"https://api.github.com/users/ralphlange/events{/privacy}","received_events_url":"https://api.github.com/users/ralphlange/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/epics-base/exampleJava/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-17T11:20:45Z","updated_at":"2016-08-17T11:20:45Z","closed_at":null,"body":"The test setup scriptlets in the exampleJava submodules seem to expect there are checked-out versions of all dependencies.\r\n\r\nIMHO, this is wrong. The user is perfectly able to check-out only the exampleJava module and build it without checking out any other V4 modules. Maven is downloading all dependencies in the correct specified versions.\r\n\r\nThere is no reason that running the code would require the dependencies to be checked-out locally.\r\nEven worse: while examplaJava is being built against the dependency versions specified in the epics-parent POM, locally checked-out versions may have completely different versions.\r\n\r\nRunning the examples should use the same jars that were used in building the exampleJava module."}}
{"actor":{"display_login":"ralphlange"}}