Coder Social home page Coder Social logo

Comments (9)

jmarreroc avatar jmarreroc commented on July 23, 2024

+1 to this issue.
And I feel that is closely related with #61

from p2-maven-plugin.

tombujok avatar tombujok commented on July 23, 2024

Could somebody submit a sample pom.xml that proves it?

On Mon, Mar 23, 2015 at 1:50 PM, jmarreroc [email protected] wrote:

+1 to this issue


Reply to this email directly or view it on GitHub
#64 (comment)
.

from p2-maven-plugin.

jmarreroc avatar jmarreroc commented on July 23, 2024

Hi Tom!
I try with this and his pom parent.

from p2-maven-plugin.

tombujok avatar tombujok commented on July 23, 2024

Yes, but you don't have to include tycho in the pom.xml where p2-maven-plugin is executed.
I guess, if you comment out the parent section it will work, or if you exclude tycho from the parent project. The thing is that p2-maven-plugin has it's own tycho version that it's built against

from p2-maven-plugin.

barclay-reg avatar barclay-reg commented on July 23, 2024

hi tom,
that's true, but if I need to include p2-maven-plugin into my tycho reactor project, this fails.
the following fixed it for me (putting this in the pom where p2-maven-plugin needs to be executed

<plugin>  
           <groupId>org.eclipse.tycho</groupId>  
           <artifactId>tycho-maven-plugin</artifactId>  
           <version>${tycho.version}</version>
           <extensions>false</extensions>
 </plugin>

from p2-maven-plugin.

mv2a avatar mv2a commented on July 23, 2024

That's brilliant! Thanks @barclay-reg. It is really crucial for me to declare the parent pom where p2-maven-plugin executes (the parent pom which happens to contain the tycho configs etc). Until now I had a horrible hack to do the stuff that I needed to do by avoiding declaring the parent pom.. Glad your solutions works great! 👯

from p2-maven-plugin.

ceugster avatar ceugster commented on July 23, 2024

Hi, I followed your description in http://www.reficio.org/2013/12/02/eclipse-rcp-dependency-management-done-right-with-p2-maven-plugin/ to build a local p2 repository. The build works fine and the site is visible in browser as expected. But when I try to add the site to my target platform I get missing required packages: e.g. javax.crypto that is built in java.

from p2-maven-plugin.

lschuetze avatar lschuetze commented on July 23, 2024

<extensions>false</extensions> makes me able to call mvn p2:site but I need extras enabled because I have modules with e.g., eclipse-target-platform packaging type.

from p2-maven-plugin.

tombujok avatar tombujok commented on July 23, 2024

Upgraded tycho to 1.0.0

from p2-maven-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.