Jenkins(or Hudson) and Sonar are perhaps two of the most mature open source tools available today for implementing continuous integration. They comes with a plethora of features that make life easier at monitoring and managing quality of multiple software development projects. Out of the box, Sonar is designed for Maven project. However, it can be configured to work with Ant projects. The following steps show you how to achieve this:
Installation
1. Download this plugin Sonar Ant Jar
2. Copy the jar file into <ANT_HOME>/lib
This is very important, otherwise your project would not compile properly.
Configuration
Ant projects typically come with <PROJECT>.properties and <PROJECT>.xml files. So, just add the following code snippets into the existing ant build file. The code snippets assume that Sonar has already been installed to run at http://localhost:8080/sonar with Postgresql database.
Running
From the command prompt or inside your favourite IDE, run "ant -f myproject.xml sonar". This will take awhile depending on your project size. Once completed, myproject should show up on the project list inside Sonar.
Integrating with Jenkins/Hudson
Under "configure" panel, just add a new ant task to execute the "sonar" task.
Reference: 1. For more details on Ant Task, seeAnalyse with Ant Task 2. For more details on Jenkins, see Jenkins 3. For more details on Sonar, seeSonar
Hi I am using sonarqube-5.3,apache-ant-1.9.4 and Java 7 while I am running "ant -f myapp.xml sonar" I am ending up with below exception please help me out in resolving the issue..
Caused by: java.io.FileNotFoundException: <>\.sonar\batch\sonar-batch-shaded-5.3.jar|3659a1916b6b99eb1f6567db76884fcd (The filename, directory name, or volume label syntax is incorrect)
I am technology Enthusiast. Your blog is really awesome, attractive and impressive. I like the way you think. it is very useful for Java SE & Java EE Learners. Your article adds best knowledge to our Java Online Training in India. or learn thru Java Online Training in India Students. or learn thru JavaScript Online Training in India. Appreciating the persistence you put into your blog and detailed information you provide. Kindly keep blogging.
Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
Best institute for 3d Animation and Multimedia Course training Classes
Best institute for 3d Animation and Multimedia
Best institute for 3d Animation Course training Classes in Noida- webtrackker Is providing the 3d Animation and Multimedia training in noida with 100% placement supports. for more call - 8802820025.
It seems you are so busy in last month. The detail you shared about your work and it is really impressive that's why i am waiting for your post because i get the new ideas over here and you really write so well.
I am overwhelmed by your post with such a nice topic. Usually, I visit your blogs and get updated with the information you include but today’s blog would be the most appreciable...
This is a fantastic idea! I like it a lot because it's super easy for the audience to see the value of opting in. wonderful and amazing post very use full your post thanks for sharing your article Android Application development Web application
I Got Job in my dream company with decent 12 Lacks Per Annum salary, I have learned this world most demanding course out there in the current IT Market from the big data training in bangalore Providers who helped me a lot to achieve my dreams comes true. Really worth trying Freelance seo expert in bangalore
Thanks for sharing such a information. This is really too useful and have more ideas and keep sharing. I have read your article, it is very informative and usefull. Who want to learn this information most helpful. One who wanted to learn this technology IT employees will always suggest you take data science training institute in btm layout.
Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge. Real Time Experts training center bangalore
Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge.student review for Realtime Experts marathahalli bangalore
I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates data science training in chennai
Good job in presenting the correct content with the clear explanation. The content looks real with valid information. Good Work data science training in chennai
Amazing Article ! I would like to thank you for the efforts you had made for writing this awesome article. Thanks for sharing such a nice info.I hope you will share more information like this. please keep on sharing!
Communication is a two way process. If done properly, it gives excellent result. Thus opting for the best Integrated Marketing Communication Course on Talentedge is wise. To know more visit:
192.168.l.254.254 is a private IP address that comes under C class IP address. 192.168.l.254 IP address most commonly used private address as the default gateway IP address by many leading router brands.
Hi I am using sonarqube-5.3,apache-ant-1.9.4 and Java 7 while I am running "ant -f myapp.xml sonar" I am ending up with below exception please help me out in resolving the issue..
ReplyDeleteCaused by: java.io.FileNotFoundException: <>\.sonar\batch\sonar-batch-shaded-5.3.jar|3659a1916b6b99eb1f6567db76884fcd
(The filename, directory name, or volume label syntax is incorrect)
Thanks to the author for the work done! I love when it is so clearly set out useful information
ReplyDeleteRichard Brown virtual data room cost comparison
The information shared was very much useful My sincere thanks for sharing this post Please continue to share this post
ReplyDeleteDevops Training in Bangalore
I am technology Enthusiast. Your blog is really awesome, attractive and impressive. I like the way you think. it is very useful for Java SE & Java EE Learners. Your article adds best knowledge to our Java Online Training in India. or learn thru Java Online Training in India Students. or learn thru JavaScript Online Training in India. Appreciating the persistence you put into your blog and detailed information you provide. Kindly keep blogging.
Deletevery well Explained Ant Project with
ReplyDeleteinstallation, configuration and run also References Of jenkins/hudsons
Thank you...
Devops Training
thank you for Sharing This powershell training in bangalore
ReplyDeleteiot training in bangalore
Devops training in bangalore
machine learning trainin in bangalore
best blogs
well blog blockchain training in bangalore
ReplyDeletepython training in bangalore
Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
ReplyDeleteBest AWS training in bangalore
Best Php Training Institute in Delhi
ReplyDeleteBest Java Training Institute in delhi
linux Training center in delhi
Web Designing Training center in delhi
Oracle Training Institute in delhi
blue prism Training Institute in delhi
Automation Anywhere Training center In delhi
rpa Training Institute in delhi
hadoop Training center in delhi
guys if you make your carrier and do what you want to do in your life so webtrackker is the best option to take your carrier make large
Best institute for 3d Animation and Multimedia Course training Classes
ReplyDeleteBest institute for 3d Animation and Multimedia
Best institute for 3d Animation Course training Classes in Noida- webtrackker Is providing the 3d Animation and Multimedia training in noida with 100% placement supports. for more call - 8802820025.
3D Animation Training in Noida
Company Address:
Webtrackker Technology
C- 67, Sector- 63, Noida
Phone: 01204330760, 8802820025
Email: info@webtrackker.com
Website: http://webtrackker.com/Best-institute-3dAnimation-Multimedia-Course-training-Classes-in-Noida.php
It seems you are so busy in last month. The detail you shared about your work and it is really impressive that's why i am waiting for your post because i get the new ideas over here and you really write so well.
ReplyDeleteSelenium training in Chennai
Selenium training in Bangalore
Selenium training in Pune
Selenium Online training
Selenium training in bangalore
This comment has been removed by the author.
ReplyDeleteI am overwhelmed by your post with such a nice topic. Usually, I visit your blogs and get updated with the information you include but today’s blog would be the most appreciable...
ReplyDeleteThanks
Cpa offers
This is a fantastic idea! I like it a lot because it's super easy for the audience to see the value of opting in. wonderful and amazing post very use full your post thanks for sharing your article
ReplyDeleteAndroid Application development
Web application
ReplyDeleteThanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.
Big Data masters program
hadoop training bangalore
big data hadoop training with project
spark and scala training in bangalore
best spark training in bangalore
big data masters program
big data architect masters program
best selenium training in bangalore
selenium training with a project
best data science training institute in bangalore
python training in bangalore
I Got Job in my dream company with decent 12 Lacks Per Annum salary, I have learned this world most demanding course out there in the current IT Market from the big data training in bangalore Providers who helped me a lot to achieve my dreams comes true. Really worth trying Freelance seo expert in bangalore
ReplyDeleteThanks for sharing such a information. This is really too useful and have more ideas and keep sharing. I have read your article, it is very informative and usefull. Who want to learn this information most helpful. One who wanted to learn this technology IT employees will always suggest you take data science training institute in btm layout.
ReplyDeleteFor Devops Training in Bangalore Visit: Devops Training in Bangalore
ReplyDeleteThank you for sharing such valuable information.Good job.keep it up.Keep writing.
ReplyDeletemachine learning institute in btm layout
Such a great information for blogger iam a professional blogger thanks…
ReplyDeleteLooking for Software Training in Bangalore , learn from Softgen Infotech Software Courses on online training and classroom training. Join today!
Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge. Real Time Experts training center bangalore
ReplyDeleteThank you for your post. This is excellent information. It is amazing and wonderful to visit your site.Real Time Experts Training in Bangalore
ReplyDeleteGreat post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge.student review for Realtime Experts marathahalli bangalore
ReplyDelete
ReplyDeleteThank you for your post. This is excellent information. It is amazing and wonderful to visit your site. Real Time Experts Training in Bangalore center address bangalore
Thanks for proving an Inspiring Articles, Appreciated a lot...keep going
ReplyDeletepython training in chennai | python training in annanagar | python training in omr | python training in porur | python training in tambaram | python training in velachery
Great Articles!!!informative contents...It shows your in-depth knowledge on the content...Thank you so much for sharing this pretty post...keep updating
ReplyDeleteJava training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery
Getting ready to across this information,i am very happy to this commands.
ReplyDeletethanking you.
Python Training in Chennai
Python Training in Bangalore
Python Training in Hyderabad
Python Training in Coimbatore
Python Training
python online training
python flask training
python flask online training
Wonderful blog.. Thanks for sharing informative blog.. its very useful to me.
ReplyDeleteWeb Designing Training in Chennai
Web Designing Course in Chennai
Web Designing Training in Bangalore
Web Designing Course in Bangalore
Web Designing Training in Hyderabad
Web Designing Course in Hyderabad
Web Designing Training in Coimbatore
Web Designing Training
Web Designing Online Training
I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates
ReplyDeletedata science training in chennai
data science training in tambaram
android training in chennai
android training in tambaram
devops training in chennai
devops training in tambaram
artificial intelligence training in chennai
artificial intelligence training in tambaram
Good job in presenting the correct content with the clear explanation. The content looks real with valid information. Good Work
ReplyDeletedata science training in chennai
data science training in omr
android training in chennai
android training in omr
devops training in chennai
devops training in omr
artificial intelligence training in chennai
artificial intelligence training in omr
impressive thank you for share information
ReplyDeleteData science Live Online Training
Aws Live Online Training
Hadoop Live Online Training
Devops Live Online Training
Iot Live Online Training
ReplyDeleteAmazing Article ! I would like to thank you for the efforts you had made for writing this awesome article.
Thanks for sharing such a nice info.I hope you will share more information like this. please keep on sharing!
internship in chennai
internship in chennai for cse
internship for mba in chennai
internship in chennai for hr
internship in chennai for mba
companies for internship in chennai
internship in chennai for ece
paid internship in chennai
internship in chennai for biotechnology
internship in chennai for b.com students
Amazing Article,Really useful information to all So, I hope you will share more information to be check and share here.
ReplyDeleteInternship near me
Inplant Training for cse
Inplant Training for IT
Inplant Training for ECE Students
Inplant Training for EEE Students
Inplant Training for MECHANICAL Students
inplant Training for CIVIL Students
Inplant Training for Aeronautical Engineering Students
Inplant Training for ICE Students
Inplant Training for BIOMEDICAL Engineering Students
Keep share such valuable Content. Very helpful and knowledgeable, After Seeing this article it was awesome and very valuable.
ReplyDeleteTableau Online Training
Communication is a two way process. If done properly, it gives excellent result. Thus opting for the best Integrated Marketing Communication Course on Talentedge is wise. To know more visit:
ReplyDelete192.168.l.254.254 is a private IP address that comes under C class IP address. 192.168.l.254 IP address most commonly used private address as the default gateway IP address by many leading router brands.
ReplyDelete