2016-08-16 113 views
1

設置:Win10,IntelliJ IDEA的15 HAXE 3.2.1,3.6.1 OpenFL8192的限制,在調試IntelliJ IDEA的一個HAXE項目時

該項目是一個簡單的 「Hello World」,與OpenFL編譯,有針對性到Flash。

問題

當從IDE調試模式運行它,經典的 「連接失敗」 顯示消息,該消息去如下:

「d:\ Program Files(x86)\ JetBrains \ IntelliJ IDEA 15.0.6 \ jre \ jre \ bin \ java.exe「」-Dapplication.home = D:\ Program Files_sdk \ flex_sdk_4.6「-Xmx384m -Dsun.io.useCanonCaches = false -Dfile.encoding = UTF-8 -Djava.awt.headless = true -Duser.language = en -Duser.region = en -Xmx512m -classpath「D:\ Program Files(x86)\ JetBrains \ IntelliJ I DEA 15.0.6 \ plugins \ flex \ lib \ idea-fdb-4.5.0.20967-fix.jar; D:/ Program Files/_sdk/flex_sdk_4.6/lib/fdb.jar「flex.tools.debugger.cli。 DebugCLI

的Adobe FDB(Flash Player調試)建立23201]

版權所有(C)2004-2007 Adob​​e公司,保留所有權利。

等待播放器連接

無法連接;會話超時。

確保:

  1. 你調試的編譯Flash影片,並
  2. 您正在運行的Flash Player的調試版本。

正如我所研究的,只有當Make命令輸出太長時纔會顯示此消息。在我看來,它看起來像this。 請注意長的資產名稱,它們是用來重現問題的。如果我縮短輸出,則調試Flash播放器按預期連接。此外,即使輸出很長,項目仍可在非調試模式下正常運行。也許,它在某種程度上與這個問題有關:https://mcuoneclipse.com/2015/03/29/solving-the-8192-character-command-line-limit-on-windows/

任何建議如何解決這個問題?也許有可能以某種方式關閉-verbose標誌?我無法找到我在哪裏可以做到這一點。

感謝大家提前。

回答