Running Nashorn
Jim Laskey (Oracle)
james.laskey at oracle.com
Wed Aug 7 10:48:54 PDT 2013
Filed as JDK-8022555 [macosx] AppleScriptEngine.jar MUST call java.awt.Toolkit.getDefaultToolkit() lazily
On 2013-08-07, at 2:21 PM, "Jim Laskey (Oracle)" <james.laskey at oracle.com> wrote:
> I'm filing a bug against AppleScriptEngine.jar. Other than removing it, there is no long term fix. BTW, if you do need AppleScript you can do it from Nashorn; https://blogs.oracle.com/nashorn/entry/playing_itunes_from_nashorn .
>
> Cheers,
>
> -- Jim
>
>
>
>
> On 2013-08-07, at 12:26 PM, Kasper Nielsen <kasperni at gmail.com> wrote:
>
>> My code is pretty simple:
>>
>> import javax.script.ScriptEngineManager;
>>
>> public class EngineTest {
>> public static void main(String[] args) throws Exception {
>> new ScriptEngineManager();
>> Thread.sleep(100000);
>> }
>> }
>>> Javac EngineTest.java
>>> Java EngineTest
>> -> A window pops up.
>>
>> AppleScriptEngine.jar installed in /System/Library/Java/Extensions seems to be the culprit.
>> If I remove it I do no window pops up. (/System/Library/Java/Extensions is on the default extension path)
>>
>> I'm pretty sure AppleScriptEngine.jar comes whenever you install Apples Java distribution.
>> It is dated "3 Sep 2011 AppleScriptEngine.jar"
>>
>> - Kasper
>>
>>
>>
>>
>>
>> On Wed, Aug 7, 2013 at 4:28 PM, Jim Laskey (Oracle) <james.laskey at oracle.com> wrote:
>> All Macs have that (I use a Mac). I don't run into that problem though. So you are walking through the engines list?
>>
>>
>
More information about the nashorn-dev
mailing list