在JAVA持续集成构建中,需要从SVN check out的代码编译并打成可执行JAR包,高手告诉我maven命令如何? 我用mvn compile package或mvn jar:jar都能打成jar包,但不能执行
利用HUDSON+MAVEN编译打包java maven工程,打包成可执行的JAR包。在HUDSON中需要填写maven命令。我想知道的是打可执行jar包的maven命令。 我的pom.xml中添加了: <plugin><artifactId>maven-assembly-plugin</artifactId><configuration><descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><archive> <manifest>mainClass>com.ImageViewer.dao.ImageViewer</mainClass></manifest> </archive></configuration></plugin> 目前的mvn命令是:clean assembly:assembly 但是build时报错:mavenExecutionResult exceptions not empty org.apache.maven.InternalErrorException: Internal error: ava.lang.NullPointerException 换成jar:jar打成的jar包不能执行。