We often concentrate on the logic and syntax in the beginning of our software career. Eventually there is a time where everyone starts focusing writing a clean and readable code. Writing clean code is hard-work. It takes a lot of effort from a developers side to create a software which is based on simple code.… Read the rest
One of the major benefit Gradle can provide you is continuous build feature. First of all let me explain what is meant by continuous build. A normal build is where you make any changes in the source files (It can be in .java file or in the resources you use) and you need to explicitly build your project to create a new jar/war/ear file.… Read the rest
This post is inspired from the mess I have made in my java project around compile time and run time dependencies. There are lots of questions you will ask when you try to resolve all the dependencies for your project using tools like Maven or Gradle.… Read the rest
Are you looking for a way to use Papercut with java mail API? If so, then I will share the method I stumbled upon while searching for the same.
As a software developer, I too got stuck with this problem. I had to check and verify whether the mail content is in place while sending a mail using JAVA mail API. During Development phase we cannot send the mail directly to someone. We have to make sure that the mail is presentable to the end user. The code for java mail is as shown below