首页 > 解决方案 > 如何将 Java 项目正确导入我的工作区并使其运行?

问题描述

我是微服务、Docker 和 Spring 的新手,并按照此处的说明如何安装 Spring,即如何制作 Spring 项目。然后是 Spring initializr https://start.spring.io/的提示,它会生成一个 zip 文件,这显然是一个 Java 项目。我是 Java 和 Eclipse 的新手。我已经安装了 Maven。第一个绊脚石是,我不知道在“组”字段中输入什么,所以我输入了类似docker-spring-test. 然后我下载了.zip文件。

在 Eclipse 中File -> Import -> General -> Archive File,我将生成的 zip 文件的内容提取到我的工作区和命名空间文件夹/com.something/中。

那是正确的吗?我现在该怎么办?在 Eclipse 的目录树中,现在可以在com.something项目树下找到它。当我使用该方法选择包含 Spring 类的文件public static void main(String[] args)并按下时run,我收到错误消息

Editor does not contain a main type

我做错了什么?我如何让它运行,我pom.xml现在如何从生成的文件创建其他 Spring 项目?我不知道 Java 依赖解析或数据包管理。

标签: javaspringeclipsemaven

解决方案


File > Open Projects from File System...(别名Smart Import)检测和配置项目,还可以使用 ZIP 存档。

在这种情况下,当有pom.xml文件时,File > Import...: Maven > Existing Maven Projects在解压缩 ZIP 文件后也可以工作。但是File > Open Projects from File System...适用于更多情况,并且不需要先解压缩存档。

根据您使用的 Java 版本,您可能还需要在Window > Preferences: Java > Installed JREs中配置所需的 Java SDK 。


推荐阅读