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)\Java\jdk1.6.0_45
4 Linux中运行jar文件
java -cp test6-0.0.1-SNAPSHOT.jar Test3