New install - JRE version required? Secure configuration?

Hello!

I have installed Corona to OSX 10.7. No JRE on this platform.

Which JRE is recommended for Corona?

JRE is required for the simulator and build/compile. Is that correct - or is there a more complex answer possible?

After installation I plan to disable and/or remove the JRE browser plug-ins for security reasons. Will this create any issues with Corona? Any additional advice on secure configuration is welcome.

Thank you
Xmark

[import]uid: 231587 topic_id: 36265 reply_id: 336265[/import]

Note to admins: I posted a similar question earlier but I cannot navigate to it. Access denied:

https://developer.coronalabs.com/forum/2013/02/24/jre-version-osx-and-java-security-questions

I selected the “Install” board from the drop down for that question, but that board no longer appears on the forum list. Probably that board has been deprecated and it should be removed from the board selection post dropdown for posting. I get ‘access denied’ when I go to that url. Admins please consider deleting that post.

Everyone else, please carry on with the question here. Thanks! [import]uid: 231587 topic_id: 36265 reply_id: 144071[/import]

[Reply from Rob Miracle on the thread noted above that I cannot access]

| New comment:
| Author: Rob Miracle
|
|My understanding is that Java is only needed to build Android apps. If you’re
|building for iOS then I don’t think Java is needed.
|
|The Java version has to be Java 6 and not Java 7 since Java 6 is 32bit and
|Java 7 is 64bit. [import]uid: 231587 topic_id: 36265 reply_id: 144072[/import]

When I start the simulator, an Apple component generates a dialog:

“To open “Corona Simulator,” you need a Java runtime. Would you like to install one now?”

If I choose “Not Now” the process exits and leaves me with a terminal window displaying this message:

| Last login: Mon Feb 25 11:20:51 on ttys000
| /Applications/CoronaSDK/Corona\ Terminal ; exit;
| macs-iMac:~ mac$ /Applications/CoronaSDK/Corona\ Terminal ; exit;
| No Java runtime present, requesting install.
| logout
| [Process completed]

If I do not need JRE to begin the registration process / and/or run the simulator then I guess I need to know how to tell Corona not to request JRE. [import]uid: 231587 topic_id: 36265 reply_id: 144073[/import]

Hi @xmark,
You should proceed and allow OS X to install a Java runtime (when you start Corona). It will find and install the correct one for you (I just did this yesterday on a new MacBook with fresh OS X 10.8 install and no Java runtime).

After install, you should be able to disable Java and JavaScript in Safari or whatever browser you use, with no adverse affect on Corona.

Sincerely,
Brent Sorrentino [import]uid: 200026 topic_id: 36265 reply_id: 144103[/import]

Ok. Done. SU automatically downloaded and installed Java SE 6 1.6.0_41. That is the latest JRE6 available from Apple. The Apple package does not install any browser plugins - Apple no longer do that with JRE6 on OSX 10.7 after the recent issues.

Authorisation complete. Thank you for your assistance on this one. [import]uid: 231587 topic_id: 36265 reply_id: 144115[/import]

Note to admins: I posted a similar question earlier but I cannot navigate to it. Access denied:

https://developer.coronalabs.com/forum/2013/02/24/jre-version-osx-and-java-security-questions

I selected the “Install” board from the drop down for that question, but that board no longer appears on the forum list. Probably that board has been deprecated and it should be removed from the board selection post dropdown for posting. I get ‘access denied’ when I go to that url. Admins please consider deleting that post.

Everyone else, please carry on with the question here. Thanks! [import]uid: 231587 topic_id: 36265 reply_id: 144071[/import]

[Reply from Rob Miracle on the thread noted above that I cannot access]

| New comment:
| Author: Rob Miracle
|
|My understanding is that Java is only needed to build Android apps. If you’re
|building for iOS then I don’t think Java is needed.
|
|The Java version has to be Java 6 and not Java 7 since Java 6 is 32bit and
|Java 7 is 64bit. [import]uid: 231587 topic_id: 36265 reply_id: 144072[/import]

When I start the simulator, an Apple component generates a dialog:

“To open “Corona Simulator,” you need a Java runtime. Would you like to install one now?”

If I choose “Not Now” the process exits and leaves me with a terminal window displaying this message:

| Last login: Mon Feb 25 11:20:51 on ttys000
| /Applications/CoronaSDK/Corona\ Terminal ; exit;
| macs-iMac:~ mac$ /Applications/CoronaSDK/Corona\ Terminal ; exit;
| No Java runtime present, requesting install.
| logout
| [Process completed]

If I do not need JRE to begin the registration process / and/or run the simulator then I guess I need to know how to tell Corona not to request JRE. [import]uid: 231587 topic_id: 36265 reply_id: 144073[/import]

Hi @xmark,
You should proceed and allow OS X to install a Java runtime (when you start Corona). It will find and install the correct one for you (I just did this yesterday on a new MacBook with fresh OS X 10.8 install and no Java runtime).

After install, you should be able to disable Java and JavaScript in Safari or whatever browser you use, with no adverse affect on Corona.

Sincerely,
Brent Sorrentino [import]uid: 200026 topic_id: 36265 reply_id: 144103[/import]

Ok. Done. SU automatically downloaded and installed Java SE 6 1.6.0_41. That is the latest JRE6 available from Apple. The Apple package does not install any browser plugins - Apple no longer do that with JRE6 on OSX 10.7 after the recent issues.

Authorisation complete. Thank you for your assistance on this one. [import]uid: 231587 topic_id: 36265 reply_id: 144115[/import]

Note to admins: I posted a similar question earlier but I cannot navigate to it. Access denied:

https://developer.coronalabs.com/forum/2013/02/24/jre-version-osx-and-java-security-questions

I selected the “Install” board from the drop down for that question, but that board no longer appears on the forum list. Probably that board has been deprecated and it should be removed from the board selection post dropdown for posting. I get ‘access denied’ when I go to that url. Admins please consider deleting that post.

Everyone else, please carry on with the question here. Thanks! [import]uid: 231587 topic_id: 36265 reply_id: 144071[/import]

[Reply from Rob Miracle on the thread noted above that I cannot access]

| New comment:
| Author: Rob Miracle
|
|My understanding is that Java is only needed to build Android apps. If you’re
|building for iOS then I don’t think Java is needed.
|
|The Java version has to be Java 6 and not Java 7 since Java 6 is 32bit and
|Java 7 is 64bit. [import]uid: 231587 topic_id: 36265 reply_id: 144072[/import]

When I start the simulator, an Apple component generates a dialog:

“To open “Corona Simulator,” you need a Java runtime. Would you like to install one now?”

If I choose “Not Now” the process exits and leaves me with a terminal window displaying this message:

| Last login: Mon Feb 25 11:20:51 on ttys000
| /Applications/CoronaSDK/Corona\ Terminal ; exit;
| macs-iMac:~ mac$ /Applications/CoronaSDK/Corona\ Terminal ; exit;
| No Java runtime present, requesting install.
| logout
| [Process completed]

If I do not need JRE to begin the registration process / and/or run the simulator then I guess I need to know how to tell Corona not to request JRE. [import]uid: 231587 topic_id: 36265 reply_id: 144073[/import]

Hi @xmark,
You should proceed and allow OS X to install a Java runtime (when you start Corona). It will find and install the correct one for you (I just did this yesterday on a new MacBook with fresh OS X 10.8 install and no Java runtime).

After install, you should be able to disable Java and JavaScript in Safari or whatever browser you use, with no adverse affect on Corona.

Sincerely,
Brent Sorrentino [import]uid: 200026 topic_id: 36265 reply_id: 144103[/import]

Ok. Done. SU automatically downloaded and installed Java SE 6 1.6.0_41. That is the latest JRE6 available from Apple. The Apple package does not install any browser plugins - Apple no longer do that with JRE6 on OSX 10.7 after the recent issues.

Authorisation complete. Thank you for your assistance on this one. [import]uid: 231587 topic_id: 36265 reply_id: 144115[/import]

Note to admins: I posted a similar question earlier but I cannot navigate to it. Access denied:

https://developer.coronalabs.com/forum/2013/02/24/jre-version-osx-and-java-security-questions

I selected the “Install” board from the drop down for that question, but that board no longer appears on the forum list. Probably that board has been deprecated and it should be removed from the board selection post dropdown for posting. I get ‘access denied’ when I go to that url. Admins please consider deleting that post.

Everyone else, please carry on with the question here. Thanks! [import]uid: 231587 topic_id: 36265 reply_id: 144071[/import]

[Reply from Rob Miracle on the thread noted above that I cannot access]

| New comment:
| Author: Rob Miracle
|
|My understanding is that Java is only needed to build Android apps. If you’re
|building for iOS then I don’t think Java is needed.
|
|The Java version has to be Java 6 and not Java 7 since Java 6 is 32bit and
|Java 7 is 64bit. [import]uid: 231587 topic_id: 36265 reply_id: 144072[/import]

When I start the simulator, an Apple component generates a dialog:

“To open “Corona Simulator,” you need a Java runtime. Would you like to install one now?”

If I choose “Not Now” the process exits and leaves me with a terminal window displaying this message:

| Last login: Mon Feb 25 11:20:51 on ttys000
| /Applications/CoronaSDK/Corona\ Terminal ; exit;
| macs-iMac:~ mac$ /Applications/CoronaSDK/Corona\ Terminal ; exit;
| No Java runtime present, requesting install.
| logout
| [Process completed]

If I do not need JRE to begin the registration process / and/or run the simulator then I guess I need to know how to tell Corona not to request JRE. [import]uid: 231587 topic_id: 36265 reply_id: 144073[/import]

Hi @xmark,
You should proceed and allow OS X to install a Java runtime (when you start Corona). It will find and install the correct one for you (I just did this yesterday on a new MacBook with fresh OS X 10.8 install and no Java runtime).

After install, you should be able to disable Java and JavaScript in Safari or whatever browser you use, with no adverse affect on Corona.

Sincerely,
Brent Sorrentino [import]uid: 200026 topic_id: 36265 reply_id: 144103[/import]