在Haxe hxml文件中,如何定位不在根包中的主类

时间:2016-03-12 00:13:15

标签: compiler-errors haxe hxml

我正在尝试编译一个项目,其中主要入口点不在根程序包中(几乎所有示例都使用,例如 <table> <tr> <td> <fieldset> <legend>Personal Information</legend> <p> Text field 1 <input type="text" name="entry1" id="entry1" /> text box default size = 20 <br /> Text field 2 <input size="30" name="entry2" id="entry2" /> <br /> Text field 3 <input size="5" maxlength="5" name="entry3" id="entry3" /> <br /> Text field 4 <input size="12" value="416-" name="entry4" id="entry4" /> </p> </fieldset> <h4><mark></fieldset></mark></h4> </td> </tr> <tr> <td> </td> </tr> </table> </form> ),但我不断收到此错误消息:

-main Main

以下是应该有效的各种语法:

Error: Invalid commandline class : rtp.qt.QTPrinter should be QTPrinter

或者:

-cp src
-main rtp.qt.QTPrinter

1 个答案:

答案 0 :(得分:2)

事实证明,那些语法都很好。我刚刚将-cp src -main rtp/qt/QTPrinter.hx 文件从QTPrinter.hx移动到src/目录,而我忘记更新文件顶部的包语句(因此无效的命令行类错误。)

在我的src/rtp/qt/文件中,修复包语句:

src/rtp/qt/QTPrinter.hx

我发布了这个错误,希望能帮助别人。干杯!