0

我想学习 Java EE Spring 框架。所以,我从他们的网站下载了 Spring Tool Suite,并按照这个“Hello World”示例:http ://www.tutorialspoint.com/spring/spring_hello_world_example.htm

如您所见,他正在导入一些 .jar 文件,我也导入了它们,但我没有 antlr-runtime-3.0.1 和 commons-logging-1.1.1,或者至少我找不到它们。

所以当我运行尝试运行应用程序时,我不知道如何运行应用程序,因为我只有 2 个选项:AspectJ/Java 和 Java 应用程序。

当然,当我尝试运行应用程序时,我得到了错误。

你可以看看截图。

在此处输入图像描述

4

2 回答 2

1

这里是寻找罐子的好地方:

http://mvnrepository.com/artifact/org.antlr/antlr-runtime

请注意,此页面有多个版本的 antlr。如果点击3.0.1的链接,就可以下载jar了。

可能有一个 antlr 网站有这些罐子,但它可能没有旧的罐子,它们很容易找到。

类似地,对于 commons-logging,它有一个 Apache 站点。但是您可以通过在http://mvnrepository.com上搜索找到它,尽管您可能需要四处寻找才能找到它。

对于第二个问题,作为 Java 应用程序运行。本教程有一个包含main()方法的 MainApp 类。您MainApp用作起始类,它将开始运行该main()方法的代码。

这是标准的 Java 行为。您可能想通过一些简单的 Java 教程来了解普通的旧 Java 是如何工作的,然后在您更加熟练时添加 Spring Framework。

于 2013-03-04T17:27:49.760 回答
0

在您的情况下,Java 应用程序运行器被占用,因为您确实在编写 Java 应用程序。您正在遵循的教程指定安装第一个 spring 和 commons-logging API。( http://www.tutorialspoint.com/spring/spring_environment_setup.htm ) 然后您将能够在 API 安装文件夹中找到预期的库。我建议对每个 java 项目使用 maven,它可以让您轻松管理您的依赖项。

于 2013-03-04T17:33:00.627 回答