Skip to main content

How to build a project in eclipse with MAVEN build tool?

How to build a project in eclipse with MAVEN build tool?
Step 1:-
Install maven and set the path in my computer. Once path is set for java and maven you will get a screen
With version installed in your system.



Step 2:-
Write a command mvn archetype:generate to build a project of your choice.This will give you a option to select a project from list.



Step 3:- As soon as this operation will complete maven give you choice to choose project.Search for maven-archetype-webapp this will build a web project with basic structure.


Step4:- Follow the below procedure to give name , version ,package ,artifact and group id of your choice.



Step 5:- You will get screen with build success.Congrats your project is build in directory.

Step 6: Go in the directory to check for the folders automatically created by maven. You will get pom file and src folder and the package folder.



Step:-7  Move to the directry having pom.xml and run mvn eclipse:eclipse command to convert the project into eclipse.





You will get a screen of successful completion of project.

Step 9:- Open eclipse and import the same project into eclipse.

Step 10:- The following structure you will get after import will be successful.
Change you directory in command prompt from normal directory and go to the same project in eclipse workspace.


Now right click on project go to configure and select convert to maven.


 You will get an error don’t panic follow next steps.



This is a maven bug in eclipse first clean the project using command mvn eclipse :clean then again convert it to mvn eclipse:eclipse project.After completing the steps again convert to maven by selecting the same option.This  time you will be able to convert the project.

The below folder you will get as the final basic structure.


Comments

.

Popular posts from this blog

Solved: com.microsoft.sqlserver.jdbc.SQLServerException: The index 1 is out of range.

This error usually comes when we try to insert data in a query where there is no index defined for it. Example :- String strQuery=“select * from location where city_id=? ”; The question mark will be the the first index if we want to insert data so if we call a function like- oPreparedStatement = oConnection.prepareStatement(strQuery); oPreparedStatement.setString(1,235); here we are sending 235 as a first parameter so it will work fine but as soon as we write something after it like oPreparedStatement.setString(2,”kanpur”) then it will throw “The index 2 is out of range” since there is no place to send this value in a query hence it will throw the same error. Here index defines the parameter for which there is no place in the query. To rectify this we need to write query like- String strQuery=“select * from location where city_id=? And city_name=? ”; then it will work fine. The cases in which these errors can occur is- 1)Query is co

Tree Traversal in JAVA (InOder/preOrder/postOrder)

Tree Traversal in JAVA (InOder/preOrder/postOrder):- Tree traversal can be done through three ways. 1)Inorder:- Go recursively to the left node. Read a node Go recursively to the right node. 2)Pre Order. Read a node Go recursively to the left node. Go recursively to the right node. 2)Post Order. Go recursively to the left node. Go recursively to the right node. Read a node public void inorder ( Node root ) { if ( root == null ) { return ; } inorder ( root . left ); System . out . print ( root . data + "," ); inorder ( root . right ); } public void preOrder ( Node root ) { if ( root == null ) { return ; } System . out . print ( root . data + "," ); preOrder ( root . left ); preOrder ( root . right ); } public void postOrder ( Node root ) { if ( root == null ) { return ; } postOrder ( root . left ); postOrder ( root . right ); Sy