Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-dev] Java File Encoding and other settings.

@Igor
After more reflexion, do you think I should not use the dependency mecanism to resolve my configuration file ?

I could provide extra configuration:

<plugin>
    <groupId>org.eclipse.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <version>1.0.0</version>
   <configuration>
     <artifact>
           <groupId>my.corporate.namespace</groupId>
           <artifactId>my-corporate-config</artifactId>
           <version>1.0.0</version>
      </artifact>
     <formatter>my-formatter-config.xml</formatter>
   </configuration>
  </plugin>
 
Then "manually" (with Aether api) resolve the artifact and finally load the file from the jar.

What do you think of this solution.

Thanks.

On Tue, Apr 19, 2011 at 8:26 AM, olivier nouguier <olivier.nouguier@xxxxxxxxx> wrote:
Just to load file from the dependency (if the file is in a transitive dep).


On Tue, Apr 19, 2011 at 12:31 AM, Igor Fedorenko <igor@xxxxxxxxxxxxxx> wrote:
Out of curiosity, why do you need a classloader to configure code
formatter from an xml file?

--
Regards,
Igor


On 11-04-18 06:23 PM, olivier nouguier wrote:
Hi all,
  In the same vein, I like to be able to set some other settings during
a project import.
  To reproduce the org.apache.maven.plugins:maven-eclipse-plugins mojo
behaviour (eclipse:eclipse).

  For example the formatter configuration.
  AFAIU this settings is stored in .settings/org.eclipse.jdt.core.prefs
and can be exported/imported as xml file.
  My idea is to provide a new MOJO like this:
<plugin>
<groupId>org.eclipse.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>1.0.0</version>
<configuration>
<formatter>my-formatter-config.xml</formatter>
</configuration>
<dependencies>
<dependency>
<groupId>my.corporate.namespace</groupId>
<artifactId>my-corporate-config</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
</plugin>

Then provide a configurator that will inject this formatter
configuration in .settings.

Remarks ?

Is there some helper to build classloader from m2e dependencies ?

Thx.
Olivier.



--
"Computers are useless. They can only give you answers."
- Pablo Picasso -



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



--
"Computers are useless. They can only give you answers."
- Pablo Picasso -



--
"Computers are useless. They can only give you answers."
- Pablo Picasso -

Back to the top