Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在netbeans中基于Maven的项目中没有执行Jar_Java_Maven - Fatal编程技术网

Java 在netbeans中基于Maven的项目中没有执行Jar

Java 在netbeans中基于Maven的项目中没有执行Jar,java,maven,Java,Maven,嗨,我正在从事在netbeans 8.0.1中创建的项目。 它是在Maven中创建的。现在在完成之后,当尝试打开创建的jar时,它不会被执行。 下面是pom.xml文件 请告知 <?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:sc

嗨,我正在从事在netbeans 8.0.1中创建的项目。 它是在Maven中创建的。现在在完成之后,当尝试打开创建的jar时,它不会被执行。 下面是pom.xml文件

请告知

 <?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>

4.0.0
com.elitechweb.asm
试验
1.0-快照
罐子
UTF-8
1.7
1.7

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

使用工作目录中的
mvn clean
mvn install
命令它的show Java Home变量未在环境变量中设置。但我使用的是netbeans,它会自动创建jar。但是主类没有被执行您的意思是什么
“当尝试打开创建的jar时”
?你的意思是
run
(java-jar yourjar.jar),而不是
open
?你有
java\u HOME
env-var集吗?是的,java-env-var在那里,但不适用于Maven。我直接开始在netbeans中工作。