1つは、Linuxがspringbootプロジェクトを実行することです。
1. springbootmavenプラグインをpomファイルに追加します
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
2.最初にクリーニングしてから、パッケージにパッケージします
パッケージ化した後、プロジェクトディレクトリのターゲットにjarパッケージがあることがわかります。
3.リモート接続ツールを使用してLinuxにアップロードします
4.実行
nohup java -jar api-0.0.1-SNAPSHOT.jar &
開始後にPIDがあります。kill-9PIDを実行して閉じます。
実行後、現在のディレクトリにあるスタートアップファイルを確認します
cat nohup.out
正常に開始しました
2つ目は、LinuxがMavenプロジェクトを実行することです。
1.Mavenプラグインをpomファイルに追加します
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>hdfs.PutApi</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>assembly</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<mainClass>标签中填写main函数所在的包名加类名
2.最初にクリーニングしてから、パッケージにパッケージします
パッケージ化した後、プロジェクトディレクトリのターゲットにjarパッケージがあることがわかります。
3.Linuxにアップロードします
実施した
java -jar xxxxx.jar
Windowsコマンドラインもこの方法で実行できます。