如何在 Windows 7 的 Eclipse 中安装 Qt-Jambi?
Posted
技术标签:
【中文标题】如何在 Windows 7 的 Eclipse 中安装 Qt-Jambi?【英文标题】:How to install Qt-Jambi in Eclipse in windows 7? 【发布时间】:2010-09-09 16:51:39 【问题描述】:我是编程新手,我想在 Windows 7 的 Eclipse 中安装 Qt-Jambi。 你能用一步一步的程序向我解释吗? 我已经搜索过,但我没有找到一个简单的解释程序或教程。 提前致谢
【问题讨论】:
【参考方案1】:作为 QtJambi 维护者,我提供此答案是为了帮助其他人搜索此问题。
没有官方方法可以在系统范围内安装 QtJambi,这可能是这个答案长期以来没有得到解答的原因。因为所提出的问题没有答案。
有一种官方方法可以安装 Java JRE 或 JDK,这是使用 EXE Sun/Oracle 发行版的常用路径。但在很大程度上对于 Java 应用程序空间和 Java 开发空间来说,没有官方的方式来做这些事情,这在很大程度上取决于应用程序并将事情打包并在部署该应用程序时获得正确的“ClassPath”以便与应用程序一起使用.
因此,我只能向您提供一些关于如何自己动手进行开发和应用程序部署的想法/提示。
...
决定您是为 Windows 7 开发 32 位还是 64 位。如果您希望您的应用程序可以在所有 Windows 计算机(WinXP/WinVista)上运行,那么 32 位可能是您的选择(因为没有多少桌面应用程序需要使用超过 ~1.5Gb 的内存,这大约是您将使用的有效可用内存获取,如果您需要这个或更多,请使用 64 位)。
一旦你决定了你工作的环境,你需要确保你已经安装了 Java JDK。在 Windows 64 位系统上,您可以并排安装 32 位和 64 位 JDK/JRE。它们最终位于不同的目录 C:\Program Files\Java 和 C:\Program Files (x86)\Java。
如果您选择使用 32 位,那么您可能还会使用 32 位 Eclipse(请参阅 Trouble installing QT Jambi on a Windows 64 bit system 以获得帮助)。这可能允许 oyu 使用为 Eclipse IDE 发布(几年前)的 QtJambi GUI 设计器。
现在您可以选择从 sourceforge(或其他下载站点)下载的 QtJambi。这可能只是一个 ZIP 文件,您可以将其解压缩到系统上所需的位置,然后设置您的开发环境以指向其中提供的 JAR。在类路径中包含所有 JAR 应该不会有什么坏处。
解压缩本机 JAR(即其中包含 DLL/DSO 的 JAR)会很有用。然后使用解压缩的目录作为 java.exe 的 -classpath 条目。这样做的原因是 QtJambi 将解压这些文件,因为 DLL/DSO 只能由操作系统在它们被解压为常规文件时加载。每次启动 EXE 时,QtJambi 都会尝试解包,这会减慢开发速度。
除此之外,请查看 gitorious 上的项目 GIT 树中提供的示例和 Launcher 的来源(或者可能是 ZIP 下载中的 *-src.jar)。
...
要将 QtJambi 部署为应用程序(让第三方使用您的应用程序),您只需确保设置 -classpath 以包含您需要的 QtJambi JAR。
同样建议在开发过程中部署解压后的Native JAR,原因同上。此数据的 JAR 格式更便于使用,但安装后应将其解压缩。
【讨论】:
以上是关于如何在 Windows 7 的 Eclipse 中安装 Qt-Jambi?的主要内容,如果未能解决你的问题,请参考以下文章
Windows8.1+Eclipse搭建Hadoop2.7.2本地模式开发环境
Eclipse indigo 无法在 Windows 7 中启动
Windows7在Eclipse中配置Python2.7+OpenCV
在 Windows 7 上的 Eclipse 中调试 Genymotion