我尝试从Flash Builder中导出发布版本,但遇到错误:
错误消息为:
创建AIR文件时出错:无法生成时间戳:远程主机在握手期间关闭了连接
更新日期:
我找到了这个post,它说它使用https://timestamp.geotrust.com/tsa来获取时间戳。我在浏览器中访问了这个URL,并收到了一个404 - Page not found。
更新2:
看起来时间戳站点已经关闭了几天。
更新3:
看起来geotrust已切换到TLS 1.2,这会破坏Flash Builder。以下是Adobe的回应:
感谢您报告此问题。我们进行了调查,发现timestamp.geotrust.com最近禁用了TLS 1.0(请参阅http://downornotworking.com/timestamp.geotrust.com/上的注解),因此请尝试在您的计算机上升级到Java 1.8,ADT(AIR SDK中基于Java的组件)打包在该计算机上进行。
好的。我在here上看到Flash Builder和Java 1.8之间存在兼容性问题。我是否安装Java 1.8?如何使用Flash Builder安装Java 1.8?
我在Mac OS X 10.11上运行Flash Builder 4.7
4条答案
按热度按时间zbdgwd5y1#
有一篇关于如何设置Flash Builder for Java 7/8的文章
Running Adobe Flash Builder on Mac with Java 7/8
我在此重新创建这些步骤,以防链接离线
应遵循的步骤
/库/Java/Java虚拟机/jdk1.7.0_79.jdk/目录/主页/捆绑包/库/libserver.dylib
4.7.app/Contents/MacOS/Adobe Builder 4.7.ini”中提供了一个示例。
请输入您的浏览器名称和浏览器名称,然后单击“下一步”,然后单击“下一步”。
重新启动计算机并启动Flash Builder。可能的错误
如果您尝试在Mac OS 10.12上启动Flash Builder,并看到如下错误:
java.lang.RuntimeException:在注册表中找不到应用程序“com.adobe.flexbuilder.standalone.FlashBuilderApplication”。可用的应用程序有:请输入以下网址:www. eclipse. org. eclipse. org.eclipse. org. eclipse. org.eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org. eclipse. org请注意,如果您是一个应用程序,那么您可以使用以下方法来创建一个新的应用程序:Eclipse应用程序,Eclipseorg.eclipse.equinox.internal.app.MainApplicationLauncher.run核心运行时内部适配器,Eclipse应用程序启动器,Eclipse核心运行时内部适配器,Eclipse应用程序启动器,Eclipse应用程序启动器,Eclipse运行时内部适配器,Eclipse应用程序启动器 www.example.com org.eclipse.core.runtime.adaptor.EclipseStarter.run(本机方法)在本机方法调用(本机方法)在本机方法调用(本机方法)在本机方法调用(本机方法)在本机方法调用(本机方法)在本机方法调用(本机方法)在本机方法调用(本机方法)在本机方法调用org.eclipse.equinox.launcher.Main.run)
在/Applications/Adobe Flash Builder 4.7/中找到名为“p2”的目录,然后将其删除。Flash Builder现在应该会启动。
ssm49v7z2#
这个修复程序对我在Windows上使用FlashBuilder 4.7有效。
确保JDK 1.8已正常安装。
删除(重命名)FlashBuilder附带的JDK1.6文件夹:
我把它重命名为
jre-removed-to-force-java1.8
,但管它呢。5fjcxozz3#
对我来说,这个解决方案工作从Phendrax在这个页面上:https://forums.adobe.com/thread/2218793
cs7cruho4#
对于任何感兴趣的人,我通过向adtjava任务添加“-tsa”参数,使用antbuild.xml解决了这个问题。
使用我们的build.properties文件,使用下面的adt.tsa值