除了使用exec maven插件之外,我想知道除了从eclipse等程序启动它之外,还有其他方法可以启动java项目吗?
答案 0 :(得分:1)
使用JDK随附的Java application launcher。在最基本的形式中,命令行用法如下所示:
java MyMainClass
您可能会发现使用-cp
标志设置类路径很有用,并使用-jar
标志从jar文件启动应用程序:
java -cp C:\java\MyClasses;C:\java\OtherClasses -jar myProgram.jar
请参阅文档以获取其他有用的标志。有关基本Java命令行工具的更多信息,请参阅http://download.oracle.com/javase/7/docs/technotes/tools/#basic。
答案 1 :(得分:0)
还可以选择将所有类和资源打包在jar中并提供清单文件。
http://download.oracle.com/javase/tutorial/deployment/jar/manifestindex.html
当你双击jar时,如果文件关联设置正确,它将启动你的应用程序。
答案 2 :(得分:0)
我总是使用maven-assembly-plugin来构建jar-with-dependencies。然后你通常可以用
执行java -jar my-app-jar-with-dependencies.jar