gpt4 book ai didi

java - 代码从 jar 里跳出来运行?是什么原因造成的?

转载 作者:搜寻专家 更新时间:2023-10-31 20:07:18 26 4
gpt4 key购买 nike

我正在尝试获得一个使用 JUNG 的示例程序,Java 中的绘图工具。我下载并引用了 eclipse 中的所有 .jar 文件,因此我的项目层次结构如下所示: alt text http://img638.imageshack.us/img638/6787/hierarchy.png

在 Test.java 中我有以下代码:

public class Test {

static public void main() {
System.out.print("Hello");
}}

尽管出于某种原因,当我尝试通过右键单击项目层次结构中的 Jung test 将其作为 Java 应用程序运行时,我看到了一堆类。我的 Test.java 不在列表中,所以如果我将它保留为 ** 并按确定,它就会开始运行一个程序,该程序会动态地将节点和顶点添加到图形中。我似乎无法弄清楚它实际执行的是什么代码。我知道 java,但像这样的 jar 文件似乎让我迷失了方向。有什么想法吗?

谢谢

最佳答案

根据您发布的症状,我的猜测是您在 Eclipse 中的启动命令指向了错误的主类。首先,您的主要方法需要如下所示:

public static void main(String[] args) {
//stuff here
}

然后您可以右键单击该文件(在编辑器或资源管理器 View 中)并从上下文菜单中选择“运行方式 -> Java 应用程序”。这将为该主文件创建一个运行配置。

我认为真正的问题是您没有正确定义 main 方法 - 这将使您的类显示为可能运行的类。

关于java - 代码从 jar 里跳出来运行?是什么原因造成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2908580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com