无法在Eclipse Juno 4.2中运行Java程序

时间:2012-08-01 17:32:27

标签: java eclipse eclipse-juno

每年发布新版本时,我都会重新安装Eclipse环境。然而,最新版本 - Juno - 并没有按预期工作。

目前,当我尝试从Oracle运行演示时,它要求我在编译之前选择要运行的Ant文件。创建一个空白的Ant文件以绕过要求(我认为这是相当愚蠢的,因为我不认为TDD应该强加给人们),它仍然拒绝运行,说"选择无法启动。"

我知道Juno是从3.x轨道到4.x轨道的更新,但这对我来说似乎有点荒谬。我能做什么或者应该做什么才能让Eclipse重新启动并重新运行?

只是为了澄清:

  • 所有相关文件都在我的Eclipse工作区路径上
  • 我不会在Java开发方面做很多事情,但我知道我很快就会这么做。因此,我对最新版本的Eclipse不熟悉。
  • 我想运行我的文件&没有Ant文件的项目。我知道它与Run configs有关,但我不知道如何更改它们。

2 个答案:

答案 0 :(得分:2)

以下是我从Eclipse Juno运行演示所做的工作:

  1. http://docs.oracle.com/javase/tutorial/uiswing/examples/zipfiles/components-FrameDemoProject.zip下载项目(如果这不是正确的演示,请提供您正在使用的链接)
  2. 将其解压缩到我的项目目录(不是我的工作区),以便您拥有:

    PROJECTS_DIR /组件-FrameDemoProject / SRC

    PROJECTS_DIR /组件-FrameDemoProject / nbproject文件

    PROJECTS_DIR /组件-FrameDemoProject / build.xml中

  3. 从Eclipse,File>新> Java项目

  4. 列表项取消选中Use default location并导航至<PROJECTS_DIR>/components-FrameDemoProject
  5. 点击Finish
  6. 深入研究src/components/FrameDemo.java
  7. 右键点击FrameDemo.java,然后选择Run As&gt; Java Application
  8. 如果有任何这些步骤给您带来麻烦,请告诉我。

答案 1 :(得分:0)

查看项目属性并选择Builders条目。你看到Ant Builder条目吗?请尝试选择或创建Java Builder条目。

我刚刚在Juno中创建了一个新的Java项目并添加了FrameDemo.java源代码。在我的例子中,Java Builder被选为此新项目的默认值。