Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] How to create cross platform repository?

Did you already say which Tycho version you are using?

 

Regards

Tobias

 

 

From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-bounces@xxxxxxxxxxx] On Behalf Of ramesh gunjal
Sent: Freitag, 6. Januar 2012 12:59
To: Tycho user list
Subject: Re: [tycho-user] How to create cross platform repository?

 

It also failed after deleteting .cache and .meta.

 

Note - Changing the subject line.

 

--
Regards,
Ramesh

From: Cristiano Gavião <cvgaviao@xxxxxxxxx>
To: tycho-user@xxxxxxxxxxx
Sent: Wednesday, 4 January 2012 9:10 PM
Subject: Re: [tycho-user] Getting ZipException on Windows

Hi,
I had this zip problem once... 

It was because a bad download that I interrupt before had finished.

try to delete the .m2/repository/.cache and .m2/repository/.meta directories and run your build again (without -o).

cheers

On 04/01/12 04:19, ramesh gunjal wrote:

I have a working build setup on Linux and Mac OS. Both are using same local repository (with offline mode "-o"); which has been put under perforce and used across different machines. Now my question is - Can I use this same local repository for my Windows build?

 

When I try to build with "-o" flag using this repository on Windows I am getting following error

----------------------

[DEBUG] Added p2 repository indigo (http://download.eclipse.org/releases/indigo)
[DEBUG] Ignoring Maven repository central (http://repo1.maven.org/maven2) while in offline mode
[ERROR] Internal error: java.lang.RuntimeException: Could not download artifacts from any repository
[ERROR] osgi.bundle,org.eclipse.swt.win32.win32.x86,3.7.0.v3735b
[ERROR] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.RuntimeException: Could not download artifacts from any reposit
ory
   osgi.bundle,org.eclipse.swt.win32.win32.x86,3.7.0.v3735b

        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)

----------------------

 

It also fails without "-o" flag with ZipException error

 

---------------------- 

java.util.zip.ZipException: invalid CEN header (bad signature)
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:127)
        at org.eclipse.tycho.core.osgitools.DefaultBundleReader.doLoadManifest(DefaultBundleReader.java:85)
        at org.eclipse.tycho.core.osgitools.DefaultBundleReader.loadManifest(DefaultBundleReader.java:54)
        at org.eclipse.tycho.core.osgitools.EquinoxResolver.loadManifest(EquinoxResolver.java:182)
        at org.eclipse.tycho.core.osgitools.EquinoxResolver.addBundle(EquinoxResolver.java:162)
        at org.eclipse.tycho.core.osgitools.EquinoxResolver.newState(EquinoxResolver.java:148)
        at org.eclipse.tycho.core.osgitools.EquinoxResolver.newResolvedState(EquinoxResolver.java:59)
        at org.eclipse.tycho.core.osgitools.OsgiBundleProject.getResolverState(OsgiBundleProject.java:204)
        at org.eclipse.tycho.core.osgitools.OsgiBundleProject.resolve(OsgiBundleProject.java:150)
        at org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:101)
        at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:91)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:273)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
[ERROR] Internal error: java.lang.NullPointerException -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.NullPointerException
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)

----------------------

 

But if I remove my current repository and build with "-o" flag it works fine. Does this mean I have to create a separate repository for Windows?

 

--
Regards,
Ramesh



_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user

 


_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top