Xcode 构建失败:无法找到或加载主类
Posted
技术标签:
【中文标题】Xcode 构建失败:无法找到或加载主类【英文标题】:Xcode build failed: could not find or load main class 【发布时间】:2021-04-29 19:45:33 【问题描述】:我正在尝试上传我的文件,它在我将 xcode 更新到 12.5 后显示此错误
App Store Connect 操作错误 无法找到或加载主类 Tucker.Library.Java.Extensions:.Library.Java.Extensions:.Network.Library.Java.Extensions:.System.Library.Java.Extensions:.usr.lib.java:.
【问题讨论】:
【参考方案1】:找到了解决办法。
转到: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/bin
您会发现: iTMSTransporter
这只是一个构建脚本,因此请在您喜欢的文本编辑器中打开它(我喜欢 VisualStudio)。
改变这一行: JVM_LIB_PATH="-Djava.library.path=$ESCAPED_WOA_TOP_LEVEL/macOS/lib:$HOME/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library /Java/Extensions:/usr/lib/java:."
对此: JVM_LIB_PATH="-Djava.library.path="$ESCAPED_WOA_TOP_LEVEL"/macOS/lib:"$HOME"/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions: /System/Library/Java/Extensions:/usr/lib/java:."
基本上只需在 $ESCAPED_WOA_TOP_LEVEL 和 $HOME 周围添加四个反斜杠转义引号。
再次享受成功的 Xcode 上传!!
:)
【讨论】:
developer.apple.com/forums/thread/665287以上是关于Xcode 构建失败:无法找到或加载主类的主要内容,如果未能解决你的问题,请参考以下文章
Mesos 上的 Hadoop 因“无法找到或加载主类 org.apache.hadoop.mapred.MesosExecutor”而失败