当前位置: 首页 > 知识库问答 >
问题:

如何在Ubuntu os中运行eclipse开发的windows中的spring boot应用程序?

麹渊
2023-03-14

我是Spring启动的新手。我编写了代码来显示“你好世界”。HelloWorld1Application.java:包com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloWorld1Application {

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

应用程序配置。爪哇语:

package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class AppConfiguration {

@RequestMapping("/hello")
public String hello() {
    return "Hello World";
}
}

它在Eclipse ide中运行良好。我在终端n中试过,得到了正确的输出(Java-jar target/hello world 1-0 . 0 . 1-snapshot . jar)。现在我想在windows下运行这个程序。我该怎么做呢?在哪里可以找到这个应用程序的字节码?如何在windows的命令提示符下执行?

共有3个答案

易京
2023-03-14
  1. 安装JDK和maven(将Java二进制文件设置到系统环境)
  2. 在项目目录中,尝试mvn-spring-boot:run
桂志新
2023-03-14

您还需要在 PATH 环境变量中设置 JAVA。在路径变量中添加位置直到 bin

C:>path
C:>PATH=C:\Program Files\Java\jdk1.8.0_171\bin
C:>java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)
司马念
2023-03-14
    < li >将< code > hello world 1-0 . 0 . 1-snapshot . jar 复制到windows < li >在命令提示符下执行< code > Java-jar hello world 1-0 . 0 . 1-snapshot . jar

注意:确保在windows机器上安装了JRE。

 类似资料:
  • 我试图在SpringMVC中运行SpringBoot应用程序,在SpringMVCPOM中添加SpringBoot应用程序依赖项,并扫描SpringBoot包,但我面临以下问题

  • 我有一个Spring boot应用程序,希望在Eclipse中作为服务器应用程序运行。因此,该应用程序将被识别为Tomcat web应用程序,并可以在更新facet时添加: 当我运行web应用程序时,找不到我的rest服务。spring boot应用程序包含的文件夹结构与spring boot发布前的spring应用程序不同。spring boot应用程序可以从配置了eclipse的tomcat上

  • 问题内容: 正如您可能从问题本身可以理解的那样,我是Java的新手。我进行了一个练习,编写一个Java程序,该程序接收一个字符,将其打印并输出Unicode表中的下一个字符。 现在,我有解决此问题的方法: 我了解此代码的基本概念,但是我试图在Eclipse中运行此代码,但遇到一个令人讨厌的错误: 线程“主”中的异常java.lang.ArrayIndexOutOfBoundsException:M

  • 我已经使用了可用的OSHI库,但是getProcessID函数不起作用。我需要找到用户输入的进程的PID。

  • 问题内容: 我是JavaPOS的新手。我想创建一个使用JavaPOS的在线Java POS应用程序。无论品牌如何,都可以访问POS外围设备?爱普生ADK是否有可能也可以访问其他品牌?更重要的是,可以通过网络访问吗? 如何在Eclipse中的JavaPOS中开始编码?我找到了一篇有关部署的文章(JavaPOS部署),但是没有提及开发。我也找到了一些示例,但是我不知道如何在Eclipse中进行设置?我