{ "id": "143980", "key": "AC-3275", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-02-02T16:59:05.000+0000", "created": "2015-02-02T16:42:26.000+0000", "labels": [ "TCSupport" ], "versions": [], "issuelinks": [], "assignee": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "updated": "2016-03-08T07:57:41.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14552", "name": "Appcelerator CLI", "description": "Please enter tickets related to Tooling and the CLI here" }, { "id": "14551", "name": "Studio", "description": "Please enter tickets related to Titanium Studio here." } ], "description": "Titanium Studio requires Java 1.6 which is obsolete. Java 1.7 will also be obsolete soon, or at least unsupported.\r\nNeed to advance the studio and the entire build system to newer version of Java.", "attachment": [], "flagged": false, "summary": "Titanium Studio and Java 1.7/1.8", "creator": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "subtasks": [], "reporter": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "environment": "Mac OSX (but other platforms also)", "comment": { "comments": [ { "id": "341636", "author": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "body": "Ti Studio supports JDK 8. - http://docs.appcelerator.com/titanium/latest/#!/guide/Prerequisites", "updateAuthor": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "created": "2015-02-02T16:59:05.000+0000", "updated": "2015-02-02T16:59:05.000+0000" }, { "id": "341790", "author": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "body": "This is not true. Titanium Studio doesn't run without java 1.6, at least on OSX.\r\n1. Deleted or move java 1.6 (sudo mv /System/Library/Java/JavaVirtualMachines/1.6.0.jdk /System/Library)\r\n2. Add this to TitaniumStudio.ini:\r\n-vm\r\n/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home\r\nFrom some reason it creates a wrong path from JAVA_HOME\r\n3. Start it\r\nResult: error message: \"To open Titanium Studio you need a Java SE 6 runtime.\"\r\nSee: https://www.dropbox.com/s/thv0o1tw74z6zbl/titanium_java_6.gif?dl=0", "updateAuthor": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2015-02-03T07:40:27.000+0000", "updated": "2015-02-03T07:40:27.000+0000" }, { "id": "341791", "author": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "body": "Moreover, you can build using java 1.7 from command line, using \"titanium build -p android...\"\r\nBUT building from the studio ALWAYS goes to the version 1.6 of the java runtime.", "updateAuthor": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2015-02-03T07:43:37.000+0000", "updated": "2015-02-03T07:43:37.000+0000" }, { "id": "341798", "author": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "body": "Another thing - the entire android build script targets java 6. See android/build/common.xml and support/module/android/build.xml. All the tags specify version 1.6", "updateAuthor": { "name": "buddyguards", "key": "buddyguards", "displayName": "grebulon", "active": true, "timeZone": "Asia/Jerusalem" }, "created": "2015-02-03T09:10:23.000+0000", "updated": "2015-02-03T09:10:23.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }