2014-09-27 79 views
0

您好我正在使用netbeans 8.0.1中创建的项目。 它是在Maven.Now中创建的,当试图打开创建的jar时,它不会被执行。下面的 是pom.xml文件。Jar没有在基于Maven的项目中执行netbeans

请指教。

<?xml version="1.0" encoding="UTF-8"?> 

<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>com.elitechweb.asm</groupId> 
<artifactId>Test</artifactId> 
<version>1.0-SNAPSHOT</version> 
<packaging>jar</packaging> 
<properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    <maven.compiler.source>1.7</maven.compiler.source> 
    <maven.compiler.target>1.7</maven.compiler.target> 
</properties> 
<build> 

</build> 

</project> 
+0

在您的工作目录中使用'mvn clean'和'mvn install'命令 – unknown 2014-09-27 08:16:25

+0

它显示Java Home变量没有在环境变量中设置。但是我使用netbeans它会自动创建jar.But主类没有执行 – user3172930 2014-09-27 09:25:02

+0

你是什么意思''当试图打开创建的jar“'?你的意思是'run'(java -jar yourjar.jar),而不是'open'? – 2014-09-27 10:11:40

回答

0

添加了maven-install-plugin-2.3.1 jar文件。并在POM.xml中更改各自的jar