如何使用maven项目作为后端?

How to use maven project as backend?

我知道这是基本的东西,但我无法用 Google 弄明白所以我来了。我有一个后端,允许使用 jetty/java 在我的网站上使用网络套接字。当我想让后端工作时,我必须 cd 到项目的目录然后 运行 命令 'mvn jetty:run.' 在此之前,我必须将 maven 的 bin 文件添加到 PATH 变量。这一切都在 AWS 实例上完成。所以我想知道的是,我如何在服务器启动时获得 maven 包 运行(当然是在 运行ning mvn package 之后)。 init.d 有什么需要补充的吗?我真的不确定。

您需要添加一个入口点,如下所示:

package com.yourapp;

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

@SpringBootApplication
public class YourApp {

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