Results 1 to 5 of 5
  1. #1

    Retired Prophet
    ToxicJew.'s Avatar
    Join Date
    Mar 2011
    Location
    S̢͎̳̞̲͈̪̳̻ͮͩt̟̳̏ͬ̔&#
    Posts
    7,809
    Points
    7,616
         User Info     Contact     Gamer ID
    Join Date
    Mar 2011
    Location
    S̢͎̳̞̲͈̪̳̻ͮͩt̟̳̏ͬ̔&#
    Posts
    7,809
    Points
    7,616

    Contact info:

    Youtube Channel: http://www.youtube.com/kennethbgoodin

    Default Programming Resources - Maven and BitBucket

    Here's a few resources I use with my dev team, try 'em out.


    Maven



    Maven is a plugin for Eclipse that uses xml files based around the idea of POMs to organize projects. It allows several benefits; most notably are that you don't have to add physical jars to your build path (use the xml to specify dependency URLs), and you can package dependencies into the jar itself. So for example, if I have a plugin for an MC server that relies on another one of my plugins, rather than having to add that jar to the server, I can use Maven to add it directly to the jar of the initial plugin. We have a minigame engine that's automatically usable by every plugin we create thanks to Maven.


    BitBucket



    BitBucket is a git repo, like GitHub, except it allows you to have private repos without having to pay them anything. With GitHub, you can't keep your code private unless you pay for an upgraded account. BitBucket also has its own client for managing repos called SourceTree. It makes committing, pushing, stashing, and pulling changes extremely easy. It allows you to see exactly what changes you're pushing, what lines have been added/removed, etc.

    These two tools in conjuction make working on group projects much simpler, and I recommend them for any large projects. Basically I can make a change to the minigame engine (which every game comes packaged with thanks to Maven), and then the other devs can pull the change from bitbucket and their code will update right away.

    1 Not allowed! Not allowed!
    Last edited by ToxicJew.; 04-23-2014 at 10:44 AM.
    ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้ส็็็็็็็็็็็็็็็็็็็็ ็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้

  2. #2
    I agree. MatthewH's Avatar
    Join Date
    Jul 2011
    Location
    North Carolina
    Posts
    3,481
    Points
    15,810
         User Info     Contact     Gamer ID
    Join Date
    Jul 2011
    Location
    North Carolina
    Posts
    3,481
    Points
    15,810

    Default

    BitBucket is an AMAZING git repo! I love it! Much better than GitHub!

    0 Not allowed! Not allowed!


  3. #3

    Retired Prophet
    ToxicJew.'s Avatar
    Join Date
    Mar 2011
    Location
    S̢͎̳̞̲͈̪̳̻ͮͩt̟̳̏ͬ̔&#
    Posts
    7,809
    Points
    7,616
         User Info     Contact     Gamer ID
    Join Date
    Mar 2011
    Location
    S̢͎̳̞̲͈̪̳̻ͮͩt̟̳̏ͬ̔&#
    Posts
    7,809
    Points
    7,616

    Contact info:

    Youtube Channel: http://www.youtube.com/kennethbgoodin

    Default

    Maven is also really useful, especially for projects that need a lot of things added to the build path.

    0 Not allowed! Not allowed!
    ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้ส็็็็็็็็็็็็็็็็็็็็ ็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้

  4. #4
    I agree. MatthewH's Avatar
    Join Date
    Jul 2011
    Location
    North Carolina
    Posts
    3,481
    Points
    15,810
         User Info     Contact     Gamer ID
    Join Date
    Jul 2011
    Location
    North Carolina
    Posts
    3,481
    Points
    15,810

    Default

    Quote Originally Posted by ToxicJew. View Post
    Maven is also really useful, especially for projects that need a lot of things added to the build path.
    They way you said Maven, at first glance it looked like it's only really useful for Minecraft projects, now that I'm looking at it though I can see the upsides to it. It does look very useful indeed and definitely a good share.

    0 Not allowed! Not allowed!


  5. #5
    Oh Noez Batman ChelseaGrin's Avatar

    Badge

    Join Date
    Aug 2011
    Location
    I am Become Death, the Destroyer of Worlds
    Posts
    1,456
    Points
    353
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    I am Become Death, the Destroyer of Worlds
    Posts
    1,456
    Points
    353
    Gamer IDs

    PSN ID: byRexehh

    Default

    Thanks for this im continuing to get into java and this will help

    Sent from my SPH-L710 using Tapatalk

    0 Not allowed! Not allowed!





Tags for this Thread

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -10. The time now is 11:49 AM.
Powered by vBulletin®
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.