找不到类 flex

Posted

技术标签:

【中文标题】找不到类 flex【英文标题】:Class not found flex 【发布时间】:2012-08-02 15:43:33 【问题描述】:

我的 .as 类似乎没有很好地链接,因为我收到以下错误

A file found in a source-path must have the same package structure '', as the definition's package, 'MyPlayerd'.    MyPlayerd.as    /MyApp/src  Unknown Flex Problem

这是我的类文件

package MyPlayerd

public class MyPlayerd


    public static var spelerID:String = new String();
    private static var _voornaam:String =  new String();
    public static var famnaam:String = "";
    public static var land:String = "";
    public static var gebdatum:Date;
    public static var speeltsinds:Date;
    public static var gewicht:int = new int();
    public static var win:int=0;
    private static var _loss:int=0;


    public function MyPlayerd()
    

    


    public static function get voornaam():String
    
        return _voornaam;
    

    public static function set voornaam(value:String):void
    
        _voornaam = value;
    

    public static function get loss():int
    
        return _loss;
    

    public static function set loss(value:int):void
    
        _loss = value;
    



 

我是这样导入的

import MyPlayerd.*;

并像这样创建变量

public var p1:MyPlayerd = new MyPlayerd();

【问题讨论】:

【参考方案1】:

在源路径中找到的文件必须具有相同的包结构 '', 作为定义的包,'MyPlayerd'。

这表示您的 MyPlayerd 类位于名为“MyPlayerd”的包中,但项目中文件的位置是默认包(没有名称,由上述错误中的空引号表示)。

项目中的包名和类的位置必须匹配。

解决方案是将MyPlayerd 类移动到名为:/MyApp/src/MyPlayerd 的文件夹中

或者,从你的类中删除包名(在第一行):

package

    public class MyPlayerd
    
      // rest of class here
     

【讨论】:

以上是关于找不到类 flex的主要内容,如果未能解决你的问题,请参考以下文章

AndroidStudio 很多类红色高亮找不到,可以编译运行

SpringBoot找不到类异常解决

找不到 Spring Boot Mongo Reactive 类 - 找不到类 [org.springframework.data.mongodb.MongoDatabaseFactory]

找不到xml找不到类

java 主启动类找不到

找不到类 'dalvik.system....'