首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vuze导入Eclipse

Vuze导入Eclipse
EN

Stack Overflow用户
提问于 2013-12-19 03:11:59
回答 2查看 177关注 0票数 0

在这里,我尝试将Vuze-SVN导入Eclipse。我遵循了http://wiki.vuze.com/w/Using_Eclipse上的说明。我想我解决了swt.jar版本的问题,因为我现在遇到的错误与以前的swt版本问题不同。当我尝试运行AZ-SVN时:

代码语言:javascript
复制
file:/home/ozge/Documents/swt.jar ; file:/home/ozge/workspace/AZ_SVN/bin/ ; file:/home/ozge/workspace/AZ_SVN/azureus2/lib/apple-extensions.jar ; file:/home/ozge/workspace/AZ_SVN/azureus2/lib/swt-carbon.jar ; file:/home/ozge/workspace/AZ_SVN/azureus2/lib/swt-cocoa.jar ; file:/home/ozge/workspace/AZ_SVN/uis/lib/commons-cli.jar ; file:/home/ozge/workspace/AZ_SVN/uis/lib/junit.jar ; file:/home/ozge/workspace/AZ_SVN/uis/lib/log4j.jar ; file:/home/ozge/Desktop/comp491/swt-xosx.jar ; file:/home/ozge/workspace/AZ_SVN/azureus2/lib/swt-win32.jar ; file:/home/ozge/Desktop/Azureus/vuze/swt.jar ; file:/home/ozge/Desktop/Azureus/vuze/swt/swt32.jar ; file:/home/ozge/Desktop/Azureus/vuze/swt/swt64.jar ; file:/home/ozge/Desktop/Azureus/vuze/
    DEBUG::Wed Dec 18 18:57:08 EET 2013  BC Provider 'BC_VUZE' initialised successfully (loaded from file:/home/ozge/workspace/AZ_SVN/bin/org/bouncycastle/jce/provider/BouncyCastleProvider.class)
    changeLocale: *Default Language* != English (United States). Searching without country..
    changeLocale: Searching for language English in *any* country..
    changeLocale: no message properties for Locale 'English (United States)' (en_US), using 'English (default)'
    java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
        at org.gudy.azureus2.ui.swt.Main.<init>(Main.java:114)
        at org.gudy.azureus2.ui.swt.Main.main(Main.java:325)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:622)
        at com.aelitis.azureus.launcher.MainExecutor$1.run(MainExecutor.java:37)
        at java.lang.Thread.run(Thread.java:701)
    Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
        no swt-gtk-4332 in java.library.path
        no swt-gtk in java.library.path
        /home/ozge/.swt/lib/linux/x86_64/libswt-gtk-4332.so: /home/ozge/.swt/lib/linux/x86_64/libswt-gtk-4332.so: ELF file data encoding not little-endian (Possible cause: endianness mismatch)
        Can't load library: /home/ozge/.swt/lib/linux/x86_64/libswt-gtk.so

        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
        at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
        at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.<init>(SWTThread.java:85)
        at org.gudy.azureus2.ui.swt.mainwindow.SWTThread.createInstance(SWTThread.java:64)
        at com.aelitis.azureus.ui.swt.Initializer.<init>(Initializer.java:163)
        ... 12 more

现在的问题是什么?

EN

回答 2

Stack Overflow用户

发布于 2013-12-19 03:36:55

你的java.library.path似乎有点问题

搜索你的SWT库并设置你的路径。也许你必须重新安装SWT和/或Java。

票数 0
EN

Stack Overflow用户

发布于 2019-04-28 04:16:56

Vuze项目被引诱到了广告中,提供了支持加付费的选项,但幸运的是,一些原始开发人员在离开之前采取了行动,创建了BiglyBT。他们的第一个分支基本上是相同的,除了:它不是充满广告,不包含任何高级功能,也不会麻烦你升级。

https://github.com/BiglySoftware/BiglyBT

这里有更多关于BiglyBT和Vuze之间差异的信息:

https://www.ghacks.net/2017/08/05/biglybt-new-vuze-based-torrent-client-without-ads/

我试图在Eclipse中构建Vuze,上次我被他们所有的bug弄得一团糟,但这个项目有点混乱,有Bugzilla (世界上最糟糕的bug追踪器,IMO),我也无法让它工作:一个依赖问题的兔子洞。

给了BiglyBT一次机会,并让它很容易地启动和运行。现在完全是GitHub,开放,没有BugZilla,这是一个很大的进步。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20666477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档