kbry
kbry

Reputation: 509

How I run maven project in cmd line

I write maven project and I run it in Eclipse but I want to run maven project in using command line so I write

java -jar -Dapple.awt.UIElement="true" target/myproject-1.0-SNAPSHOT.jar -h

line in cmd but I have this error https://i.sstatic.net/c03mN.png.

How can I solve it?

Upvotes: 39

Views: 216970

Answers (6)

Edumate
Edumate

Reputation: 1

You have called the java command from an incorrect path (i.e., Windows/system32) instead of your projects base directory; cd to your projects base directory and try again. That might solve your problem.

Upvotes: 0

Thu Rein Tin
Thu Rein Tin

Reputation: 451

  1. Move to your project root folder in command line - cd ~/Project.
  2. mvn compile
  3. mvn exec:java -Dexec.mainClass=com.kub.App

Please check for more information here.

Upvotes: 45

Priyansh Sheth
Priyansh Sheth

Reputation: 561

You can run mavan spring-boot project using the following command

mvn spring-boot:run

Upvotes: 54

Amit Joshi
Amit Joshi

Reputation: 67

  1. Please make sure that JAVA_HOME and MAVEN_HOME path are set in environment variables as follows:

    JAVA_HOME: C:\Program Files\Java\jdk1.8.0_181 (Path till JDK folder only not bin folder) MAVEN_HOME: C:\Users\Amit Joshi\Downloads\apache-maven-3.6.0

  2. Add both paths in environment variable 'Path' as follows: %MAVEN_HOME%\bin %JAVA_HOME%\bin

  3. Open your project using IDE (in my case I am using intelliJIDEA)

  4. Click on Run button and copy the command executed in console window.

  5. Open cmd and traverse to the root folder of your maven project.

  6. Paste and execute the copied command and your project will run successfully.

Upvotes: 0

johnstreip
johnstreip

Reputation: 35

Are you sure that you are in the correct path for loading the .jar file?

maybe you need something like this?

java -jar -Dapple.awt.UIElement="true" USERS/eclipse-project/projectname/target/myproject-1.0-SNAPSHOT.jar -h 

Upvotes: 0

question_maven_com
question_maven_com

Reputation: 2473

Go to project :

  1. open cmd
  2. cd c:/project
  3. mvn clean install
  4. java -jar -Dapple.awt.UIElement="true" target/myproject-1.0-SNAPSHOT.jar -h

Add this in pom:

    <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-jar-plugin</artifactId>
                    <configuration>
                        <archive>
                            <manifest>
                                <mainClass>com.kub.App</mainClass>
                            </manifest>
                        </archive>
                    </configuration>
                </plugin>
     </plugins>

Upvotes: 3

Related Questions