17.06.2010, 13:34
(17.06.2010, 09:28)hvdwolf Wrote: An dieser post habe Ich ein zip beigefügt der ein patch (diff) enthält für die pom.xml in RouteconverterMAC und in RouteconverterMac64 (diff gegen svn).
Hallo hvdwolf,
vielen Dank für die Vorarbeit. Leider kann ich nach einer Stunde daran werkelen keinen Erfolg melden:
- der Patch funktioniert so nicht: <key> ist kein gültiges Element für das osxappbundle-maven-plugin - das baut so nicht
- die Integration eines beliebigen Info.plist Templates im osxappbundle-maven-plugin scheitert bei mir immer damit, daß es nicht gefunden wird
Es sieht immer so aus:
Quote:Caused by: org.apache.maven.plugin.MojoExecutionException: Could not find resource for template app/
RouteConverter.plist.template
at org.codehaus.mojo.osxappbundle.CreateApplicationBundleMojo.writeInfoPlist(CreateApplicati
onBundleMojo.java:549)
at org.codehaus.mojo.osxappbundle.CreateApplicationBundleMojo.execute(CreateApplicationBundl
eMojo.java:288)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor
.java:694)
... 17 more
Caused by: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'app/Rou
teConverter.plist.template'
at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl
.java:458)
at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.
java:341)
at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:831)
at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:440)
at org.codehaus.mojo.osxappbundle.CreateApplicationBundleMojo.detectEncoding(CreateApplicati
onBundleMojo.java:567)
at org.codehaus.mojo.osxappbundle.CreateApplicationBundleMojo.writeInfoPlist(CreateApplicati
onBundleMojo.java:529)
Ich muß einen Ersatz für das osxappbundle-maven-plugin finden - das funktioniert so nicht, um einen Struktur wie hier beschrieben zu reproduzieren. Leider habe ich im Moment keine Ahnung, wie das mit Maven funktionieren kann.
(17.06.2010, 09:28)hvdwolf Wrote: (Und wieder: entschuldige mein Deutsch)
Dein Deutsch ist prima, kein Problem.
--
Christian
Christian
