When you use Maven plug-in for Eclipse (Eclipse WTP) it generates you a project using predefined archetype but then Eclipse does not recognize this project as Web project and you loose the ability to debug it. This is what you can do to fix it. First, we need to convert this project into Eclipse WTP [...]
When you deploy your project to remote repository you may want to include the project documentation and deploy it codes along with the project JAR file so that people would be able to download the JAR with Javadoc using Eclipse plug-in. It comes very handy when you use IDE like Eclipse or IDEA. Unfortunately by [...]
When you building a project using Maven 2 you may need to download sources for your project dependencies. This is how you can accomplish this goal:
By default Maven 2 provides a standard way of building web applications. All of the web files such as web.xml and tag libraries and must be stored in /src/main/webapp directory. While this is perfectly fine for the new applications for some existing projects this file structure might be inappropriate. Unfortunately some times you cannot change [...]
When you deploy your project to remote repository you may want to include the project source codes along with the project JAR file so that other projects would be able to access your source codes. It comes very handy when you use IDE like Eclipse or IDEA. Unfortunately by default Maven 2 does not deploy [...]
We all know how important it is to control the test coverage for the project. However, the only way to ensure objective results is through the use of automated test coverage reports like Clover or Cobertura. While Clover is a commercial product that will cost you money Cobertura is open-source solution that is absolutely free. [...]
Have you ever seen how the car engines are being diagnosed nowadays? There are special computers at the car repair facilities that can be hooked up right to your car. Inside the engine there are several embedded sensors that can communicate with this computer. They transmit information about the engine’s conditions to the computer and [...]
- I am an IT professional with more than 12 years of experience in various software development areas, including system analysis, design and testing. I help my clients to convert business ideas into real-life solutions that make their businesses more profitable.


