{"action":"closed","issue":{"url":"https://api.github.com/repos/getgauge/gauge-java/issues/27","labels_url":"https://api.github.com/repos/getgauge/gauge-java/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/getgauge/gauge-java/issues/27/comments","events_url":"https://api.github.com/repos/getgauge/gauge-java/issues/27/events","html_url":"https://github.com/getgauge/gauge-java/issues/27","id":100426338,"number":27,"title":"Have an option to always compile Java files, instead of using the current compilation","user":{"login":"Thunderforge","id":6200170,"avatar_url":"https://avatars.githubusercontent.com/u/6200170?v=3","gravatar_id":"","url":"https://api.github.com/users/Thunderforge","html_url":"https://github.com/Thunderforge","followers_url":"https://api.github.com/users/Thunderforge/followers","following_url":"https://api.github.com/users/Thunderforge/following{/other_user}","gists_url":"https://api.github.com/users/Thunderforge/gists{/gist_id}","starred_url":"https://api.github.com/users/Thunderforge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thunderforge/subscriptions","organizations_url":"https://api.github.com/users/Thunderforge/orgs","repos_url":"https://api.github.com/users/Thunderforge/repos","events_url":"https://api.github.com/users/Thunderforge/events{/privacy}","received_events_url":"https://api.github.com/users/Thunderforge/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/getgauge/gauge-java/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-11T22:35:01Z","updated_at":"2015-08-13T06:12:59Z","closed_at":"2015-08-13T06:12:59Z","body":"We use IntelliJ with Gauge, and also occasionally run Gauge scenarios from the command line. We have found that the Gauge command line automatically detects the IntelliJ compilation. If IntelliJ is using a different JDK version than the one set in JAVA_HOME (which the command line is using), then you get errors. The only solution we have found is to manually delete the `out` directory, which deletes the IntelliJ compilation and allows the command line to compile itself.\r\n\r\nWe would like to have an option to always compile the Gauge Java files, rather than assuming that whatever compilation already exists is valid."}}