- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是 Eclipse 和 Java 编程新手,主要使用 Microsoft Visual Studio。
我安装了 Eclipse (Kepler 4.3),以及 WindowsBuilder 和 SWT,没有出现任何问题。
我创建了一个新项目,添加了对 SWT、WindowsBuilder JARS 和 Resty 的引用。在项目中,我创建了一个新包并选择了 SWT 组合。我给出了合适的名字。
GUI 设计者没有提出任何问题。我添加了几个控件。这个想法是创建一个 hello world 应用程序,显示该应用程序,然后构建它。 Eclipse 已自动检查构建。
好的,设计器 View 中的 IDE 显示了我的 Hello World 应用程序的 GUI,并且源代码 View 显示了源代码,因此没有问题。
我按“运行”,第一次必须选择运行配置,我选择了 EclipseStarter。没有太多选择。我单击“运行”,但没有任何反应。
如果我转到项目的 bin 包文件夹,我会看到一个扩展名为“.class”的文件。
为什么按 Run|Run (Ctrl+F11) 没有任何作用?有一个短暂的沙漏显示,但之后就什么也没有了。
如何从 Eclipse 中启动应用程序?
生成的“.class”文件运行时是否正确?我双击它,Windows 不知道如何处理它?</p>
最终平台将是 CentOS,但据我了解,Java 应该是平台无关的,因此我的 Hello World 应用程序应该同样可以在我的 Windows 7 Pro 机器上运行。 (我还没有尝试过 CentOS),因为我希望看到它在我的桌面上运行并知道要复制哪些文件。
最佳答案
我认为您选择了错误的 EclipseStarter 选项。
尝试将其作为独立的 Java 应用程序运行。
您正在构建一个独立的 Java 应用程序,对吗?
(我的意思是,.NET 中的 Windows 窗体应用程序的类似物)
1.我猜是因为你选错了类型。
2. Ctrl+F11 用于运行它,F11 仅用于调试它。
3.class文件必须由JVM运行,Windows无法直接运行,
它与 native 可执行文件或 .NET 程序集完全不同
(Windows 7 知道如何运行)。但是当您使用 Eclipse 时,
已经有一个 JVM。
关于java - Eclipse(SWT 复合): How to run and where is build?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20792690/
我是一名优秀的程序员,十分优秀!