Eclipse中Maven打包程序并在Linux中运行

Eclipse中Maven打包程序并在Linux中运行

1 在Eclipse中新建Maven工程

新建后的maven工程如下:

新建Maven工程的默认pom.xml如下,不需要修改:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>Test5</groupId> <artifactId>Test6</artifactId> <version>0.0.1-SNAPSHOT</version> </project>

2 新建Java文件Test3.java

public class Test3{ public static void main(String args[]){ System.out.println("Hello!"); } }

3 打包Maven工程

在工程上点右键-->Run As-->Maven install

运行后出现报错:

No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

解决方案方案:

eclipse菜单 - Window - Preferences- Java - Installed JREs 将配置的JRE定位到JDK,例如JRE home:D:Program Files (x86)Javajdk1.6.0_45

4 Linux中运行jar文件

java -cp test6-0.0.1-SNAPSHOT.jar Test3

Eclipse中Maven打包程序并在Linux中运行 1 在Eclipse中新建Maven工程 新建后的maven工程如下: 新建Maven工程的默认pom.xml如下,不需要修改: 4.0.0 Test5 Test6 0.0.1-SNAPSHOT 2 新建Java文件Test3.java public class Test3{ public static void main(String args[]){ System.out.println("Hello!"); } } 3 打包Maven工程 在工程上点右键-->Run As-->Maven install 运行后出现报错: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK 解决方案方案: eclipse菜单 - Window - Preferences- Java - Installed JREs 将配置的JRE定位到JDK,例如JRE home:D:Program Files (x86)Javajdk1.6.0_45 4 Linux中运行jar文件 java -cp test6-0.0.1-SNAPSHOT.jar Test3
经验分享 程序员 微信小程序 职场和发展