saurabh davesaurabhdave.hashnode.dev·Sep 9, 2024Maven : Build ToolMaven is a build automation and project management tool primarily used in Java projects. It simplifies the process of managing project dependencies, builds, testing, packaging, and deployment. Maven uses an XML file called pom.xml (Project Object Mod...Discussmaven
Bikash Nishankbikash-nishank.hashnode.dev·Sep 8, 2024Build Automation in Java: Maven, Gradle, and Ant1. Introduction What is Build Automation? Build automation refers to the process of automating the various tasks involved in compiling, packaging, testing, and deploying software. In the context of Java development, it simplifies the workflow by allo...Discussmaven
Himanshu Pareekblog.javarush.dev·Sep 8, 2024Creating Docker Image of Spring Boot Application using BuildpacksIntroduction You have created a Spring Boot application. It is working great on your local machine and now, you need to deploy the application somewhere else. On some platforms, you can directly submit the jar file and it will be deployed. At some pl...DiscussJava and Spring FrameworkDocker
Asthik Ambalapadiasthikdev.hashnode.dev·Sep 1, 2024Maven & Deployment in Tomcat1. Introduction to Maven 🚀 What is Maven? 🤔 Maven is a powerful, widely-used project management and comprehension tool in the Java ecosystem. The name "Maven" means "accumulator of knowledge." Maven simplifies the entire build process by providing ...DiscussDevopsmaven
Pratulmyspace233.hashnode.dev·Aug 30, 2024Jenkins Setup on VM: My First FlightDevOps Insights for the Week of August 26-31, 2024 This is another blog relating to my daily DevOps Learning where I explored Jenkins by learning its fundamentals & getting to know how we can configure Jenkins in Azure or AWS or any cloud VMs which a...DiscussMyDevOpsSpaceJenkins
José Ramón (JR)jralonso-dev.hashnode.dev·Aug 28, 2024Java Dependency Conflicts: Solutions and Tips (Part I)Introduction In npm's Node JS, the same dependency or library may have different versions depending on the various parts of an application. But Java and its build tools are not designed to support using two different versions of the same library at r...DiscussJava
Shubham Tawareshubzz.hashnode.dev·Aug 24, 2024Building a Production-Ready CI/CD Pipeline: A Comprehensive Guide to DevOpsIn this blog, we explore the creation of a production-level CI/CD pipeline that automates the entire development and deployment process. By integrating essential tools like GitHub for source code management, Maven for builds, Trivy for security scann...Purna Sharma and 2 others are discussing this3 people are discussing thisDiscuss·9 likes·269 readscoding
Ankita Lunawatcloudhub2295.hashnode.dev·Aug 24, 2024Docker Hands onDocker is an open-source platform that automates the deployment, scaling, and management of applications by using containerization. Containers are lightweight, portable, and self-sufficient units that include everything an application needs to run, i...DiscussDocker
Batool Fatimainnamaf.hashnode.dev·Aug 24, 2024Git (DevOps 5)Hello everyone, I am Batool Fatima. I am 18 years old. I have been learning DevOps for a month now. This is my fifth code blog. In last blog, I explained the concepts of branches, Git conflict and Git Stashing . Today, Let's learn about Git Reset, Gi...Discuss·10 likesDevops
Ruchi Lamichhaneruchi77.hashnode.dev·Aug 18, 2024Deploying a Java Web Application in AWSThe project involves the development and deployment of a Java application using a continuous delivery pipeline. The key components of the pipeline include: Version Control: Git Build Automation: Maven Testing Framework: JUnit CI/CD Tool: Jenkins ...Discuss·65 readsAWS