Apache flex 如何在mxmlc编译器参数中指定链接的资源文件夹?
我有一个包含资源(图形、电影等)的外部文件夹,在几个项目之间共享。我可以在FlashBuilder中链接此资源文件夹(如中所述)。之后,所有嵌入路径都是相对于项目的,这就是我想要的行为 此链接资源显示在Apache flex 如何在mxmlc编译器参数中指定链接的资源文件夹?,apache-flex,mxmlc,Apache Flex,Mxmlc,我有一个包含资源(图形、电影等)的外部文件夹,在几个项目之间共享。我可以在FlashBuilder中链接此资源文件夹(如中所述)。之后,所有嵌入路径都是相对于项目的,这就是我想要的行为 此链接资源显示在.project文件中,如下所示: <linkedResources> <link> <name>resources</name> <type>2</type> <
.project
文件中,如下所示:
<linkedResources>
<link>
<name>resources</name>
<type>2</type>
<locationURI>DOCUMENTS/Shared/resources</locationURI>
</link>
</linkedResources>
资源
2.
文件/共享/资源
请注意,它不是源文件夹,也不包括在compilerSourcePath
标记中
问题是如何在mxmlc命令行参数中指定资源链接文件夹?
-源路径
在此不起作用,无法解析嵌入的相对路径。似乎不可能,也没有这样的选项。FlashBuilder以某种方式将所有解决方法传递给mxmlc java包装器,因此它知道在哪里搜索资源
在我的项目中,我使用了另一种方法来实现适当的资源共享:
Common/css/main.css
)-它们受源代码管理。我通过-sourcepath
选项添加了到它的链接。/../resources/image.png
也许有人会觉得我的经历很有帮助。似乎不可能,也没有这样的选择。FlashBuilder以某种方式将所有解决方法传递给mxmlc java包装器,因此它知道在哪里搜索资源 在我的项目中,我使用了另一种方法来实现适当的资源共享:
Common/css/main.css
)-它们受源代码管理。我通过-sourcepath
选项添加了到它的链接。/../resources/image.png