我创建了一个Maven项目。有没有一种方法可以在不使用Eclipse的情况下执行程序?我尝试运行javac main.java
,但出现此类错误package org.json does not exist
我想念什么?
项目的结构是这样的:
program
src
com
main.java
otherClass.java
pom.xml
.classpath
.project
最佳答案
您可以使用Apache Maven Jar Plugin。这是为了创建项目的JAR,并使其更容易从命令行运行
指定主类:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>com.main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
当您运行
mvn clean install
时,它将创建一个JAR或您的项目,并使用java -jar youProjectName.jar
运行它。看看这个link
希望能帮助到你!
关于java - 在没有Eclipse的情况下执行Java/Maven项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50595186/