1
에 임의의 클래스 경로를 추가하려고 내 클래스 경로에 추가하려면이 코드를 가지고 :오류 MANIFEST.MF
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addClasspath>true</addClasspath>
<mainClass>ApuestaYa</mainClass>
</manifest>
<manifestEntries>
<Class-path>../lib/jcalendar.jar ../lib/eclipselink.jar ../lib/libforms-1.3.0.jar ../lib/Imagenes.jar ../lib/DriverPersistencia.jar ../lib/javax.persistence_2.0.3.v201010191057.jar</Class-path>
</manifestEntries>
</archive>
</configuration>
</plugin>
을하지만 내 MANIFEST.MF이있어 : 당신이 볼 수 있듯이
Manifest-Version: 1.0
Implementation-Title: Apuestaya
Implementation-Version: 0.9.0-SNAPSHOT
Implementation-Vendor-Id: um.tds.VictorMRuiz
Built-By: Celor
Build-Jdk: 1.7.0_09
Class-Path: ../lib/jcalendar.jar ../lib/eclipselink.jar ../lib/libform
s-1.3.0.jar ../lib/Imagenes.jar ../lib/DriverPersistencia.jar ../lib/
javax.persistence_2.0.3.v201010191057.jar
Created-By: Apache Maven 3.0.4
Main-Class: ApuestaYa
Archiver-Version: Plexus Archiver
Maven은 jar의 경로에 임의의 공백을 넣습니다. 예 : ../lib/libform s-1.3.0.Jar ... 점심 식사를 할 때 항아리를 찾을 수 없기 때문에 오류가 발생합니다. 어떤 아이디어?
좋은 생각이지만 여전히 동일한 결과를 얻고 있습니다. – VMRuiz
예, 플러그인 다운 그레이드에 대해 작성하는 것을 잊어 버렸습니다. 버전을 2.3.2로 변경하십시오. 업데이트 된 답변. –
그것은 작동합니다. 대단히 고마워. :) – VMRuiz