起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: jyxl2007

[处理中3] wex5 3.7mac版打包出现错误"子任务 "exec" 执行失败"什么原因?

[复制链接]

51

主题

195

帖子

757

积分

高级会员

Rank: 4

积分
757
QQ
 楼主| 发表于 2017-8-7 14:51:40 | 显示全部楼层
环境初始化:
   
   开始......
      
   生成应用环境准备:
      
   android应用环境准备:
      
   ios应用环境准备:
      
   生成android应用包:
      Running command: /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/cordova/build --release --gradleArg=--offline
      ANDROID_HOME=/Volumes/sherap/WeX5_V3.7-mac/tools/adt-sdk
      JAVA_HOME=/Volumes/sherap/WeX5_V3.7-mac/java/jdk1.8-x64/Contents/Home
      Running: /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/gradlew cdvBuildRelease -b /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/build.gradle -Dorg.gradle.daemon=true --offline
      Starting a Gradle Daemon (subsequent builds will be faster)
      
      BUILD FAILED
      
      Total time: 1 mins 4.712 secs
      
      FAILURE: Build failed with an exception.
      
      * What went wrong:
      A problem occurred configuring root project 'android'.
      > Could not open proj remapped class cache for 5pwzieq2u010iaf6jbslx9vzf (/Volumes/sherap/WeX5_V3.7-mac/tools/gradle/caches/3.3/scripts-remapped/build_8zzct31kgt25vsxnneix6344j/5pwzieq2u010iaf6jbslx9vzf/proja4e67212193c6280cf7fafca90d4ea72).
         > Timeout waiting to lock proj remapped class cache for 5pwzieq2u010iaf6jbslx9vzf (/Volumes/sherap/WeX5_V3.7-mac/tools/gradle/caches/3.3/scripts-remapped/build_8zzct31kgt25vsxnneix6344j/5pwzieq2u010iaf6jbslx9vzf/proja4e67212193c6280cf7fafca90d4ea72). It is currently in use by another Gradle instance.
           Owner PID: unknown
           Our PID: 657
           Owner Operation: unknown
           Our operation:
           Lock file: /Volumes/sherap/WeX5_V3.7-mac/tools/gradle/caches/3.3/scripts-remapped/build_8zzct31kgt25vsxnneix6344j/5pwzieq2u010iaf6jbslx9vzf/proja4e67212193c6280cf7fafca90d4ea72/proja4e67212193c6280cf7fafca90d4ea72.lock
      
      * Try:
      Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
   /var/folders/y4/t7shhnfs2p31ml8vn6mzcw1w0000gn/T/e0d3cd92-5241-46d5-b204-c38ed5636065/pack.xml:91: exec returned: 1
      ERROR building one of the platforms: Error: /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/cordova/build: Command failed with exit code 1        at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:643)
      You may not have the required environment or OS to build this project
      
      /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/cordova/node_modules/q/q.js:126
                          throw e;
                          ^
      Error code 1 for command: /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/gradlew with args: cdvBuildRelease,-b,/Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/build.gradle,-Dorg.gradle.daemon=true,--offline
      Error: /Volumes/sherap/WeX5_V3.7-mac/model/Native/记账本/build/src/platforms/android/cordova/build: Command failed with exit code 1
   ****ERROR****: 子任务 "exec" 执行失败。
   ****ERROR****: 任务 "buildAndroid" 执行失败。
   ****ERROR****: 执行出错:
   ****ERROR****: 错误信息: exec returned: 1
   ****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
   
           at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
           at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495)
           at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
           at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.lang.reflect.Method.invoke(Method.java:497)
           at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
           at org.apache.tools.ant.Task.perform(Task.java:348)
           at org.apache.tools.ant.Target.execute(Target.java:435)
           at org.apache.tools.ant.Target.performTasks(Target.java:456)
           at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
           at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
           at com.justep.deploy.app.utils.BuildHelper.execTask(Unknown Source)
           at com.justep.deploy.app.utils.Builder.main(Unknown Source)
****ERROR****: 子任务 "java" 执行失败。
****ERROR****: 任务 "pack" 执行失败。
****ERROR****: 执行出错:
****ERROR****: 错误信息: Java returned: 253
****ERROR****: 如不能确定具体问题,可参考常见问题: http://bbs.wex5.com/thread-82002-1-1.html
还是一样的错误没有区别?wex5 3.7里自带的外卖也打包不了这个错误请看看指点。
回复 支持 反对

使用道具 举报

发表于 2017-8-7 16:25:31 | 显示全部楼层
jyxl2007 发表于 2017-8-7 14:51
环境初始化:
   
   开始......

在mac机器上  Android 和 ios 同时打包的吗??
不建议这样做!
请单独打包 ios 或者  Android

ios注意的一些问题
http://docs.wex5.com/wex5-app-question-list-2042

你的xcode7.3.1确定启动没问题对吧!
建议先单独打包ios试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

69

主题

320

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
发表于 2017-8-7 16:41:32 | 显示全部楼层
jyxl2007 发表于 2017-8-7 14:51
环境初始化:
   
   开始......

安装完了启动一下。看看你的钥匙串访问到了吗。打包过程中提示你是否允许访问钥匙串吗。
回复 支持 反对

使用道具 举报

51

主题

195

帖子

757

积分

高级会员

Rank: 4

积分
757
QQ
 楼主| 发表于 2017-8-7 18:30:24 | 显示全部楼层
liangyongfei 发表于 2017-8-7 16:25
在mac机器上  Android 和 ios 同时打包的吗??
不建议这样做!
请单独打包 ios 或者  Android

没有同时打包两个只安卓打包iOS没有打包现在我没有证书!
回复 支持 反对

使用道具 举报

51

主题

195

帖子

757

积分

高级会员

Rank: 4

积分
757
QQ
 楼主| 发表于 2017-8-7 18:31:29 | 显示全部楼层
开发者001 发表于 2017-8-7 16:41
安装完了启动一下。看看你的钥匙串访问到了吗。打包过程中提示你是否允许访问钥匙串吗。 ...

启动了可以打开收入代码了,但还是一样的
回复 支持 反对

使用道具 举报

51

主题

195

帖子

757

积分

高级会员

Rank: 4

积分
757
QQ
 楼主| 发表于 2017-8-7 19:35:13 | 显示全部楼层
开发者001 发表于 2017-8-7 16:41
安装完了启动一下。看看你的钥匙串访问到了吗。打包过程中提示你是否允许访问钥匙串吗。 ...

启动了可以打开收入代码了,但还是一样的
回复 支持 反对

使用道具 举报

51

主题

195

帖子

757

积分

高级会员

Rank: 4

积分
757
QQ
 楼主| 发表于 2017-8-7 19:38:05 | 显示全部楼层
开发者001 发表于 2017-8-7 16:41
安装完了启动一下。看看你的钥匙串访问到了吗。打包过程中提示你是否允许访问钥匙串吗。 ...

如何看“钥匙串访问”到没有?
回复 支持 反对

使用道具 举报

发表于 2017-8-8 09:32:08 | 显示全部楼层
jyxl2007 发表于 2017-8-7 18:30
没有同时打包两个只安卓打包iOS没有打包现在我没有证书!

只是打包Android  APP 是吗??
请问打包平台案例,比如仿途牛 ,仿淘宝是否正常

打包Android  不需要xcode   ,在mac系统中应该没什么注意的!直接打包就可以的!

或者试试调试模式打包
http://docs.wex5.com/wex5-studio-question-list-2002/

看下tomcat控制台完整的报错信息是什么??
重新打包试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

69

主题

320

帖子

658

积分

高级会员

Rank: 4

积分
658
QQ
发表于 2017-8-8 09:53:17 | 显示全部楼层
jyxl2007 发表于 2017-8-7 19:38
如何看“钥匙串访问”到没有?

首先没有证书是不能打包的
根据这个流程一步一步的打包一遍http://doc.wex5.com/wex5-platform-to-app-process/  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-9 13:50 , Processed in 0.071620 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表