我在Linux Ubuntu上有Maven 2.2.1,JDK 1.6.0_26。
我我用maven-JAR插件版本2.3.2
當我試着使用maven2的建設項目,我有錯誤:
嵌入式錯誤:字符串索引超出範圍:70
嵌入式錯誤:字符串索引超出範圍:70
什麼可能是錯的?它總是建立,但並不是今天。
在根POM我有配置
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<manifestEntries>
<!--suppress MavenModelInspection -->
<Buildserver-projectname>${job.name}</Buildserver-projectname>
<Build-number>${buildserver.buildnumber}</Build-number>
<Revision-number>${svn.revision.number}</Revision-number>
<!--suppress MavenModelInspection -->
<Build-time>${buildTime}</Build-time>
<!-- Don`t change Implementation-Vendor because it use in sufd java class-->
<Implementation-Vendor>Integration Systems</Implementation-Vendor>
<!--suppress MavenModelInspection -->
<Implementation-Version>${implementation.version}</Implementation-Version>
<Implementation-Title>${project.description}</Implementation-Title>
</manifestEntries>
</archive>
</configuration>
</plugin>
所致:java.lang.StringIndexOutOfBoundsException:字符串索引超出範圍:70 在java.lang.String.substring(String.java:1934) 在org.codehaus.plexus.archiver.jar.Manifest $ Attribute.writeValue(Manifest.java:370) at org .codehaus.plexus.archiver.jar.Manifest $ Attribute.write(Manifest.java:344) at org.codehaus.plexus.archiver.jar.Manifest $ Section.write(Manifest.java:588)org.codehaus.plexus.archiver.jar.Manifest.write(Manifest.java:1079) at org.codehaus.plexus.archiver.jar.JarArchiver.writeManifest(JarArchiver.java:363) at org.codehaus。 plexus.archiver.jar.JarArchiver.initZipOutputStream(JarArchiver.java:298) at org.codehaus.plexus.archiver.zip.AbstractZipArchiver.createArchiveMain(AbstractZipArchiver.java:309) at org.codehaus.plexus.archiver.zip。 AbstractZipArchiver.execute(AbstractZipArchiver.java:211) at org.codehaus.plexus.archiver.AbstractArchiver.createArchive(AbstractArchiver.java:875) at org.apache.maven.archiver.MavenArchiver.createArchive(MavenArchiver.java:543) at org.apache.maven.plugin.jar.AbstractJarMojo.createArchive(AbstractJarMojo.java:216) ... 20更多
這不是我的代碼,我只用maven在我的項目建設罐子。 – pe4enko