编译jwplayer 6.10 master

时间:2021-09-30 16:24:58
暂借html5请教一个问题,打扰。
网上baidu出来关于jwplayer的编译,都是一个模子的,并且都是过时的。
jwplayer现在是通过github管理,版本是6.10 master了。
他提供的readme及其不完善,比如现在版本需要安装python,他只字未提。
但是装了python后,编译还是报错。
build-all:

get-revision:
     [echo] free 6.11.0

debug-js:

build-embedder:

minify-skin:
     [exec] Result: 1

BUILD FAILED
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:187: The followi
ng error occurred while executing this line:
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:87: The followin
g error occurred while executing this line:
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:80: java.lang.In
dexOutOfBoundsException: No group 2

8 个解决方案

#1


D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:187: The followi
ng error occurred while executing this line:
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:87: The followin
g error occurred while executing this line:
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:80: java.lang.In
dexOutOfBoundsException: No group 2
这不就是错误信息吗???

#2


xml文件中错误代码:
<target name="minify-skin">
        <exec executable="python" outputproperty="minifiedSkin">
            <arg file="${basedir}/build/skin-packer.py" />
            <arg line="assets/six.xml" />
        </exec>
        <replaceregexp file="${basedir}/src/js/html5/jwplayer.html5.defaultskin.js"
match="var text = '(.*)'\;"
replace="var text = '${minifiedSkin}'\;"
/>
</target>

google了no group 2错误信息,java什么replace错误。

#3


找不到原因,remove掉skin这个模块的编译,编译成功。

#4


我也遇到了编译的问题。但是问题不和你的一样。  
提示信息是:  
编译jwplayer 6.10 master
不知道你的编译环境是什么? 可以加QQ 联系一下吗? 我的QQ; 7731226 

#5


能否提供一个联系方式,关于jwplayer 编译有些问题想要咨询你

#6


能否提供一个联系方式,我在项目中遇到了编译的问题,谢谢

#7


path变量限长!

#8


另外,Flex SDK 4.6中的player文件夹中没有10.1版本,只有11.1,必须使用Flex SDK 4.1中的10.1版本。

#1


D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:187: The followi
ng error occurred while executing this line:
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:87: The followin
g error occurred while executing this line:
D:\project\2014-10-15_webplayer\jwplayer-master\build\build.xml:80: java.lang.In
dexOutOfBoundsException: No group 2
这不就是错误信息吗???

#2


xml文件中错误代码:
<target name="minify-skin">
        <exec executable="python" outputproperty="minifiedSkin">
            <arg file="${basedir}/build/skin-packer.py" />
            <arg line="assets/six.xml" />
        </exec>
        <replaceregexp file="${basedir}/src/js/html5/jwplayer.html5.defaultskin.js"
match="var text = '(.*)'\;"
replace="var text = '${minifiedSkin}'\;"
/>
</target>

google了no group 2错误信息,java什么replace错误。

#3


找不到原因,remove掉skin这个模块的编译,编译成功。

#4


我也遇到了编译的问题。但是问题不和你的一样。  
提示信息是:  
编译jwplayer 6.10 master
不知道你的编译环境是什么? 可以加QQ 联系一下吗? 我的QQ; 7731226 

#5


能否提供一个联系方式,关于jwplayer 编译有些问题想要咨询你

#6


能否提供一个联系方式,我在项目中遇到了编译的问题,谢谢

#7


path变量限长!

#8


另外,Flex SDK 4.6中的player文件夹中没有10.1版本,只有11.1,必须使用Flex SDK 4.1中的10.1版本。