我试图在Amazon AWS ec2实例上运行我的Spring启动项目的jar文件,但是当我尝试这个时,我得到一条我不理解的消息(我对linux的知识有限......) 。点击下面的链接,查看包含以下信息的屏幕:
如您所见,我已经安装了Java并将jar文件复制到/ home / ec2-user。 任何人都可以解释我如何进行? 非常感谢提前!
答案 0 :(得分:0)
你需要对jar进行rapackage,如果你使用maven,你会喜欢这样:
1 - 在你的pom中添加:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
<configuration>
<mainClass>your.main.calss.path</mainClass>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
2-运行此命令以进行打包:
mvn package
3-运行你的罐子
java -jar <jar-file-name>.jar