- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试将我的 Java WindowBuilder SWT 应用程序重新配置为 64 位,而不是 32 位。
我的开发机器是Windows(Win7,64位),但代码也需要在CENTOS上运行。一切都以 32 位方式运行。
我似乎无法摆脱这个错误。我确实在 StackOverflow 上看到了以下文章。 issue 1 , issue 2 , issue 3
根据其他开发人员的建议,我执行了以下操作:1.我去了窗口|首选项并将 JRE 设置为 64 位版本
我修改了 eclipse.ini(关闭 Eclipse)并将以下行添加到末尾:
-vm“C:\Program Files\Java\jre7/bin/javaw.exe”
32 位版本位于“C:\Program Files (x86)”中。
我对 Java 编程还是新手,那么我错过了哪一步?
如果我从命令窗口中的项目文件夹运行或使用调试配置(在调试 View 中按 F11)通过 Eclipse 运行,我会看到错误。
命令行错误:
调试错误:
更新:我可能已经回答了我的问题,只是不确定。我在this issue的底部看到作者说他忽略了Eclipse版本。我通过快捷方式属性看到我正在使用 32 位版本(安装到“C:\Program Files (x86)”文件夹中)。由于没有 installatino 程序,我假设我下载的是 32 位版本。这可能是问题所在吗? (我现在正在尝试 64 位版本。)
我认为像我一样切换 SWT 会解决问题,或者 32 位 Eclipse 只能生成 32 位而不是 64 位?
这似乎提出了另一个有趣的问题,尽管另一篇文章也回答了这个问题,即 64 位 Eclipse 可以构建 64 位和 32 位 Eclipse 32 位,而不是像 Visual Studio 那样混合搭配,甚至如果你正确设置了库。我会看看。
最佳答案
我正在回答您的“另一个有趣的问题”。
在 Eclipse 中,有一个名为“Delta Pack”的功能,它使 Eclipse 能够将 RCP 应用程序导出到与您正在查看的 Eclipse 不同的平台。它也知道如何生成 32/64 位。
但它也有缺点:
1.) 导出有点慢(可能需要半分钟)
2.) 您必须通过远程 Java 应用程序调试(可能在本地主机上)来调试应用程序
我不确定第二点;我正在修复一个仅出现在 Ubuntu 导出上的 UI 错误,因此我必须在虚拟机上将其作为远程应用程序进行调试。
关于java - Eclipse(Java/SWT 应用程序): Reconfigure to run as 64-bit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22080021/
使用 C#、.NET Core 3.1 我在 startup.cs 中添加了一个单例 httpclient: services.AddHttpClient().ConfigurePrimaryHttp
我需要在我的生产服务器上运行以下命令: EXEC sp_configure 'xp_cmdshell', 1; GO RECONFIGURE; GO 我的问题是,在生产环境中运行这个命令有什么危
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwa
文章在这里 http://en.wikipedia.org/wiki/Reconfigurable_computing#Example_of_a_streaming_model_of_computat
我想默认“接受”新证书。我尝试了以下方法。 $ dpkg-reconfigure -f noninteractive ca-certificates 它运行,但没有添加 CA。 如果不行,直接修改/e
我遇到了错误 Can't call reconfigure() on a recycled bitmap 使用 Glide 库加载图像时。 5 次中有 1 次出现此错误。图片大小约为 1.5MB。 我
我在 Ubuntu 16.04 服务器上设置了一个综合包 gitlab-ce 版本 8.12.7。我运行了 sudo gitlab-ctl reconfigure 并且第一次运行良好。然后我从我从 8
我正在 Vagrant box (Debian 18.04 LTS) 中安装 Gitlab-ce Omnibus。在我的供应脚本中,我运行 gitlab-ctl reconfigure。我得到一个错误
我正在尝试将我的 Java WindowBuilder SWT 应用程序重新配置为 64 位,而不是 32 位。 我的开发机器是Windows(Win7,64位),但代码也需要在CENTOS上运行。一
我正在创建一个 extjs 网格面板,它有一组用户可配置的列。 Ext.grid.Panel组件为此目的提供了一个方便的 reconfigure(store, columns) 方法。 此方法可按预期
(我需要以下内容的原因并不重要) 我想要做的是调整以下内容,以便它执行存储过程,这通常需要 30 分钟,但该过程会在 60 秒的设定时间后停止 - 实际上与我在 SSMS 运行该程序并在 60 秒后按
我正在将一些 ExtJS 4 的内容迁移到 ExtJS 5.1。我有一个网格,它从服务器获取元数据并在元更改事件上重新配置存储: store: Ext.create('Ext.data.Store',
我正在尝试让 VirtualBox 在内核 3.2.0-49-generic 的 ElementaryOS 上工作。我一直收到此错误: WARNING: The character device /d
我一直在修改 Linux 无线驱动程序 (ath9k) 以实现通知 channel 宽度操作框架。 需要做的一件事是在不中断数据传输的情况下在 HT20 和 HT40 之间更改 STATION 的 c
这是我第三次在服务器上安装 gitlab 并且以前从未出现过问题。 在处理 12.9.0 上的问题后,我决定重新安装 gitlab-ce ( 12.10.0 )。 在安装新版本之前,我已确保删除所有
我是一名优秀的程序员,十分优秀!