Java项目main方法启动的两种方式
1.打包时指定了主类,可以直接用java -jar xxx.jar。
<!--main方法打包jar包插件--> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <appendAssemblyId>false</appendAssemblyId> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <mainClass>com.TestApplication</mainClass> </manifest> </archive> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>assembly</goal> </goals> </execution> </executions> </plugin>
2.打包时没有指定主类,可以用java -cp xxx.jar 主类名称(绝对路径)。
java -cp xxx.jar com.TestApplication
本人现就职于某互联网公司,技术栈全面,前后端、架构设计都要涉足,所有博文同步更新至我的个人博客http://geekvic.top,欢迎来撩!