{"id":238,"date":"2009-12-17T22:11:05","date_gmt":"2009-12-17T21:11:05","guid":{"rendered":"http:\/\/blog.pczone.be\/?p=238"},"modified":"2009-12-17T15:24:56","modified_gmt":"2009-12-17T14:24:56","slug":"linux-vs-windows-maven-building","status":"publish","type":"post","link":"http:\/\/blog.pczone.be\/?p=238","title":{"rendered":"Linux vs Windows maven building"},"content":{"rendered":"<p>I recently received a new Dell laptop. It came with windows 7, I tried it and it didn&#8217;t look bad. But for my personal stuff I prefer Linux over Windows. The computer at the office is managed by somebody else, that off course runs windows. It&#8217;s a very good machine and the guys who manage it know what what they are doing. As soon as somebody has a virus somewhere (e.g. usb stick from a customer) they are standing next to the person within a matter of minutes. Or if somebody is consuming a lot of bandwith and effecting others, they&#8217;ll notice it. However I&#8217;m a developer and all these extra monitoring tools (network consumption isn&#8217;t on my own computer off course) consume resources from my machine.<\/p>\n<p>As we build all our projects with maven, it&#8217;s pretty easy to do the build on another system. I always have a version on my laptop, so I also checked out one to my new Ubuntu 9.10 laptop. If I do a <strong>mvn clean install -DskipTests<\/strong> on my laptop it takes about 27 seconds. If I do this on my main workstation (that actually is a dual cpu dual core machine) it takes 4 minutes 30 seconds.<\/p>\n<p>Noted that the maven version isn&#8217;t the same and that I&#8217;m running 64 bit Linux instead of Windows xp 32 bit. This still seems a big difference, but then again every time I access a file the antivirus kicks in and who knows what else.<\/p>\n<p>If I had a big company I would make all my developers work on Linux machines, reducing licensing costs and gaing time \ud83d\ude42<\/p>\n<p>If they were .net developers, well that would make it a bit more difficult but I&#8217;ld definitely give it a go. Time is money and loosing 4 minutes for every clean build is way to much. Luckily <strong>mvn compile<\/strong> and some ant tasks run much faster.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently received a new Dell laptop. It came with windows 7, I tried it and it didn&#8217;t look bad. But for my personal stuff I prefer Linux over Windows. The computer at the office is managed by somebody else, that off course runs windows. It&#8217;s a very good machine and the guys who manage &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.pczone.be\/?p=238\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Linux vs Windows maven building&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[4],"tags":[],"class_list":["post-238","post","type-post","status-publish","format-standard","hentry","category-informatics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3U9nk-3Q","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts\/238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=238"}],"version-history":[{"count":1,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts\/238\/revisions"}],"predecessor-version":[{"id":239,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts\/238\/revisions\/239"}],"wp:attachment":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=238"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=238"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}