繁体   English   中英

运行简单的Rest Java hello world程序

[英]Run simple Rest Java hello world program

我试图按照https://spring.io/guides/gs/rest-service/中的描述运行一个简单的Rest HelloWorld程序。 我已经下载了Spring和Maven并添加了MAVEN_HOMEM3_HOME环境变量。 我已经在Windows命令提示符下成功运行了mvn -v命令。 我浏览到pom.xml所在的初始目录。 然后我运行mvn spring-root:run但出现以下错误:

在存储库[本地(C:\\ Users \\ user.m2 \\中)找不到当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo]中前缀为“ spring-boot”的插件。资料库),中央( https://repo.maven.apache.org/maven2)] -> [帮助1]

我已经在互联网上搜索了此错误消息,但是建议无法解决我的问题。 我会忘记与任何安装相关的东西吗? 任何想法或建议都将受到高度赞赏。

哦,我意识到现在我过去有同样的问题...

讲话

[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.9.RELEASE:repackage (default) on project gs-rest-service: Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.5.9.RELEASE:repackage failed: Unable to find main class -> [Help 1]

您必须创建Application类(带有@SpringBootApplication注释的类)

@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}

或跳过测试mvn clean install -DskipTests

对于mvnw spring-boot:run我现在正在获取ConnectException ...

Downloading https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.zip

Exception in thread "main" java.net.ConnectException: Connection refused: connect

但这很可能是我这方面的问题...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM