完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我正在尝试使用MBLAB XPress产品,但是USB桥接工具失败了。我认为问题是下面的,但不是Java类型,我只是猜测。由NET.SooCurrGe.jnLP.AccByExtExc:从HTTPS://MPLABXPress。MICCHIP.COM/UBBIRTH中的资源不匹配应用程序库允许的代码库属性HTTPS://MPLABXPress。MICC中的位置。HIP.COM/UBBRIGGE/。阻止应用程序运行。看起来尾随“/”是原因。走开!我在FC23上运行。根据“先决条件”标签,我有我需要的。有什么建议吗?
以上来自于百度翻译 以下为原文 I am trying to use the MBLAB Xpress product but the USB Bridge Tool is failing. I think the issue is the following, but not being a Java type, I am just guessing. Caused by: net.sourceforge.jnlp.LaunchException: The resource from https://mplabxpress.microchip.com/u***bridge does not match the location in Application-Library-Allowable-Codebase Attribute https://mplabxpress.microchip.com/u***bridge/ . Blocking the application from running. It looks like the trailing '/' is the cause. Go figure! I am running on FC23. According to the "Prerequisites" tab, I have what I need. Any suggestions? |
|
相关推荐
11个回答
|
|
|
必须加载FEDORA(这就是FC23的意思,对吗?)VM看看我是否可以调试这个。当你说它失败了,你是什么意思?
以上来自于百度翻译 以下为原文 Gotta load up a Fedora (that's what you mean by FC23, correct?) VM to see if I can debug this. When you say it fails, what do you mean? |
|
|
|
|
|
是的,FEDORA核心23。通过失败,我的意思是它弹出一个错误窗口:“致命:初始化错误:无法初始化应用程序。该应用程序尚未初始化,更多信息从命令行执行JavaScript。“使用以下按钮”显示“Debug”、“清除”、“Java控制台”和“OK”。当我按照命令行(JavaWS/TMP/UBSigBase.jnLP)运行时,它产生如下内容:USTE~[$JavaWS/TMP/UBBrige.jnLPCoDeBase]匹配代码库清单属性,并签署应用程序。持续的。请参阅:http://DOCS.Oracle .COM/JA…urthy/No.Reavig.HTML用于详细信息。NETX:初始化错误:无法初始化应用程序。(来自https://mplabxpress.micro..com/u***bridge的资源与Application-Library-Allowable-Codebase Attribute https://mplabxpress.microhip.com/u***bridge/.中的位置不匹配阻止应用程序运行。)net.sourceforge.jnlp.LaunchException:Fatal:Initialization Error:无法初始化应用程序。尚未初始化应用程序,因为更多信息从命令行执行JavaWS。在NET.SooCurr.JnL.Actudio.CurraseApple(Actudio.java:813).NET上.SunCuffApple(Actudio.java:532).NET.SooCurr.JNLP .JNL.Runter $TGTr.Run(Actudio.Java:936)由NET.SooSurfGe.jnLP.RuncExpRe:由HTTPS://MPLABXPress·MICKI提供的资源引起的p.com/u***bridge与Application-Library-Allowable-Codebase Attribute https://mplabxpress.micro..com/u***bridge/.中的位置不匹配阻止应用程序运行。在NET.SooCurf.jnLn.RunTimeAttestTraceCurror .CurrestApvestRealAudiababeCoeDeBaseAttor(SurvivFraceCuq.java:420)在NET.SooCurr.JNL.JNL.RunTime.ExtRealTestCuff.KECUTALL(EngestyTestCuff.java:122)在NET.SooSurfGe.jnLP.RunTime.jnLpCultLooSeri.IIT中的应用IaliSeReSurices(JNLPlClultSerial.java:777).NET .SooCurr.JNL.RunTime.jnlpClultLooul..init & gt;(JNLPlClultult.java:285).NET .SooCurr.JNL.jnL.RunTime.jnlpClultLooul.CeaEdTebug(jnlpClultLooper-Java:357).NET .SooSoCurr.jnlp.RunTime.jnlpClultLooul.GETSimple(JNLPClassLoader.java:429)在NET.SooCurf.jnL.RunTime.jnLpCultLooul.GETStase(JNLPCultLoopuler-Java:403).NET .SooSoFix.jnL.Actudio.CuraTeApple(Actudio.java:805)…2更多
以上来自于百度翻译 以下为原文 Yes, Fedora Core 23. By failure I mean it pops up an error window that says "Fatal: Initialization Error: Could not initialize application. The application has not been initialized, for more information execute javaws from the command line." with the following buttons "Show Details", "Purge", "Java Console", and "OK". When I do as suggested and run from the command line ("javaws /tmp/USBBridge.jnlp") it produces the following: [kirby@auguste ~]$ javaws /tmp/USBBridge.jnlp Codebase matches codebase manifest attribute, and application is signed. Continuing. See: http://docs.oracle.com/ja...urity/no_redeploy.html for details. netx: Initialization Error: Could not initialize application. (The resource from https://mplabxpress.microchip.com/u***bridge does not match the location in Application-Library-Allowable-Codebase Attribute https://mplabxpress.microchip.com/u***bridge/ . Blocking the application from running.) net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. The application has not been initialized, for more information execute javaws from the command line. at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:813) at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:532) at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:936) Caused by: net.sourceforge.jnlp.LaunchException: The resource from https://mplabxpress.microchip.com/u***bridge does not match the location in Application-Library-Allowable-Codebase Attribute https://mplabxpress.microchip.com/u***bridge/ . Blocking the application from running. at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkApplicationLibraryAllowableCodebaseAttribute(ManifestAttributesChecker.java:420) at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkAll(ManifestAttributesChecker.java:122) at net.sourceforge.jnlp.runtime.JNLPClassLoader.initializeResources(JNLPClassLoader.java:777) at net.sourceforge.jnlp.runtime.JNLPClassLoader. at net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(JNLPClassLoader.java:357) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:429) at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:403) at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:805) ... 2 more |
|
|
|
|
|
嗨,Kirby,我试着复制这个问题,但是在Windows中不行。然后我与开发团队进行了交谈,根据他们的意见,我们只支持“真实”的Oracle JRE。那些用户试图使用OpenJRE或OpenJNLP运行Bridge,结果发现那些打开的JRE在codebase属性上有问题。该团队将再次研究这个问题,但是可能需要一些时间,因为我们将再次在所有平台上进行桥和MCC测试。
以上来自于百度翻译 以下为原文 Hi Kirby, I have tried to reproduce the issue, but could not in windows. Then I talked to the developer team, and according to them we only support the “real” Oracle JRE. Those users try to run the Bridge using OpenJRE or OpenJNLP, it turns out that those open JREs have problems with the codebase attribute. The team is going to take a look at this again, but it will probably take some time as we will have to test the bridge and MCC again on all platforms. Thanks Mamun |
|
|
|
|
|
Kirby,您可以按照下面描述的步骤进行操作:com/2016/01/18/install-oracle-jdk-jre-in-fedora-23/I在Fedora 23 VM上测试了它,它加载正常。
以上来自于百度翻译 以下为原文 Kirby, You can follow the walk through described here https://technoref.wordpress.com/2016/01/18/install-oracle-jdk-jre-in-fedora-23/ I tested it on a Fedora 23 VM, and it loads ok. |
|
|
|
|
|
事实上,它使用Oracle Java工作得更好。谢谢!
以上来自于百度翻译 以下为原文 Indeed, it works much better using Oracle Java. Thanks! |
|
|
|
|
|
我在Debian 8 PC上也有同样的问题。我已经安装了Oracle的JRE并把它转载(Oracle的JRE现在是我的默认Java),但是问题仍然存在。USB桥接器不工作。我想问开发者,如果JRE是足够的,还是我必须安装JDK?我用Java包用Oracle的.TAR.GZ档案来构建Debian包。JavaPoad无法建立Debian JDK包,但它设法构建了JRE包。当我尝试启动MCC时,我只能下载UBBrige.jnLP(我看到下载USB桥按钮但没有启动USB桥工具按钮)。当我运行JavaSUBBRIGEG.JNLP命令LeNeI得到与Kirby相同的结果。
以上来自于百度翻译 以下为原文 I have the same problem on debian 8 PC. I have installed the Oracle's JRE and swiched it on (Oracle's JRE is now my default java) but problem still exists. USB Bridge doesn't work. I'd like to ask developers if JRE is enough or I have to install JDK? I used java-package to build debian packages with Oracle's .tar.gz archives. java-package failed to build debian JDK package but it managed to build JRE package. When I try to start MCC I can only download the USBBridge.jnlp (I see Download USB Bridge button but no Start the USB Bridge Tool button). When I run javaws USBBridge.jnlp on command line I get the same result as Kirby. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ebart,虽然我不知道您需要USB桥的用途,但是对于像我这样的人,如果错误地认为需要USB桥进行正常操作,我将提供以下信息。当您将开发板插入系统时,它看起来就像一个存储设备。在构建应用程序之后,浏览器会给您保存.HEX文件的机会。将此文件保存在开发板的根目录中。这将成为复位后执行的应用程序。详情请参阅微芯片文件。
以上来自于百度翻译 以下为原文 ebart, While I do not know your purpose for needing the USB Bridge, I will offer the following for those, who like me, were under the mistaken assumption that the USB Bridge was needed for regular operation. When you plug the development board into your system, it appears as a storage device. After you build your application, the browser gives you the opportunity to save the .hex file. Save this file in the root directory of the development board. This will then become the executing application upon reset. [n.b. I am writing this from memory! Please consult the Microchip documents for details.] |
|
|
|
|
|
ebart,我正在加载一个debian 8 VM,这样我就可以试着复制和调试这个发行簿,USB桥用于大多数编程解决方案,比如PICKit3或者好奇板(PICKit-On-.)。您描述的过程适用于Xpress评估板,并且您正确地认为使用该评估板进行常规操作不需要USB桥。然而,如果需要其他程序员方法,则需要USB桥接器。
以上来自于百度翻译 以下为原文 ebart, I'm loading up a debian 8 VM so I can try and reproduce and debug this issue kirby, the USB Bridge is used for most of the programming solutions like PICKit3 or the Curiosity board (PICKit-On-Board). The process you described would work for the Xpress Evaluation board, and you were correct that the USB Bridge is not needed for regular operation using this. However, if the other programmer methods are needed, the USB Bridge would be required. |
|
|
|
|
|
Ebart,我让USB Bridge使用JDK工作,而不用获取java-pacakge。vac/javaws)我运行canberra-gtk-module时出错,但我只是下载了该包来修复它(我有canberra-gtk3-module,不过不是gtk)让我知道这是否适合您
以上来自于百度翻译 以下为原文 Ebart, I got the USB Bridge working using the JDK without grabbing java-pacakge. Steps (I just ran everything as root to test things, so add sudo to everything)
Let me know if this works for you |
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 04:23 , Processed in 2.691513 second(s), Total 92, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1663