According 
to 
https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html,
 
the system scope is similar to the provided one, so it's not transitive and 
must be added to the web-client and mobile-client modules as well.
(also note that this page says the system scope is deprecated; you're 
encouraged to publish them to a Maven repository manager, or have each 
developer install them to their local Maven repo, or declare a repository 
in your POM with a file:///${basedir}/… URL 
(see https://www.cloudbees.com/blog/playing-trade-offs-maven that I shared 
above already; formatting is broken and you'll have to view the source to 
read the XML snippets, but it's mostly readable)

On Monday, February 5, 2018 at 9:43:09 AM UTC+1, Martones wrote:
>
> Yes it works with package! :)  Great, once more thanks a lot Thomas!
>
> I hope this is the last point, but I didnt manage to include a 
> "standalone" jar. I think I might as well try to find some up to date 
> solution (not sure the legacy code will be GWT 2.8 compliant). But I admit 
> I would at least like to understand how to I include a system scope jar.
>
> I added a system scope dependency, added inherits and I still have "can 
> not find Module.gwt.xml" :
>
> In shared I added, <inherits> and the dependency below (I suppose groupId, 
> artifactId and version are arbitrary in this case).
> <dependency>
>         <groupId>com.reveregroup.gwt</groupId>
>         <artifactId>gwt-image-loader</artifactId>
>         <version>1.1.4</version>
>         <scope>system</scope>
>         
> <systemPath>${basedir}/war/WEB-INF/lib/gwt-image-loader-1.1.4.jar</systemPath>
>     </dependency>
>
> Error : 
>
>  [ERROR] Unable to find 
> 'com/reveregroup/gwt/imagepreloader/ImagePreloader.gwt.xml' on your 
> classpath; could be a typo, or maybe you forgot to include a classpath 
> entry for source?
>
>
> Ludovit
>
> Le dimanche 4 février 2018 22:43:57 UTC+1, Thomas Broyer a écrit :
>>
>> Try package instead of prepare-package then (my bad, you should never use 
>> a phase earlier than package in a multi-module Maven project, as a rule if 
>> thumb --there are few exceptions, as always, depends on the project though)
>
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to