“java -cp.name” - 将其放入命令行的字符串。 此字符串中的-cp是什么? Google只是不想搜索它。Java应用程序命令行启动
1
A
回答
5
它的类路径:
-classpath类路径
-cp类路径
指定目录,JAR档案的名单,和ZIP文件来搜索类文件。类路径条目以分号(;)分隔。指定-classpath或-cp将覆盖CLASSPATH环境变量的任何设置。 如果未使用-classpath和-cp并且未设置CLASSPATH,则用户类路径由当前目录(。)组成。 有关类路径的更多信息,请参阅设置类路径。
从http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/java.html
单句号表示当前工作目录 - 所以在你上面的调用,它设置类路径本身。
3
-cp
is a synonym for -classpath
。 The Classpath通知JVM在哪里可找到包含需要运行的代码的.class
文件。它是一个目录和/或JAR
文件的列表。
所以在你的例子中-cp .
设置Classpath只包含当前工作目录。
1
试试这个问题:http://www.google.cz/search?q=java+%22-cp%22和别人说它是为了设置classpath。如果你的谷歌词语“减” - 什么的,你需要用引号括起来。否则,你会从搜索中排除这些词(这是谷歌减号功能)。
相关问题
- 1. 如何使用Java的Crossover启动命令行应用程序?
- 2. JNLP/Java Web Start可以启动命令行应用程序
- 3. 使用命令启动应用程序
- 4. Java命令行应用程序和Systray
- 5. 黑莓:命令行构建和应用程序自动启动
- 6. 从命令行运行应用程序并启动浏览器
- 7. 春季启动应用程序时,挂在命令行运行
- 8. 使用命令行参数启动应用程序
- 9. 使用命令行在OS X上启动应用程序
- 10. 用命令行参数启动phonegap/cordova应用程序?
- 11. 如何从命令行启动Mac OS X应用程序?
- 12. 如何通过命令行触发应用程序启动?
- 13. 如何从命令行启动Android应用程序?
- 14. 可能启动命令行空气应用程序?
- 15. Eclipse RCP:无需启动应用程序的命令行参数
- 16. C#启动应用程序与命令行参数
- 17. 绑定运行框命令以启动应用程序
- 18. 如何在后台从命令行启动GUI应用程序?
- 19. 从命令行重新启动com +应用程序
- 20. 从命令行启动erlang应用程序
- 21. WPF应用程序命令行参数,而不是启动GUI
- 22. 如何运行弹簧启动应用程序作为Web应用程序以及命令行应用程序?
- 23. Ubuntu系统启动:插入什么命令来运行Java应用程序?
- 24. 如何重新启动java应用程序,记住它的命令行参数
- 25. 启动一个启动另一个命令行应用程序从不响应一个命令行应用程序
- 26. QProcess可以启动程序但不能启动python(命令行)
- 27. 如何通过命令行将应用程序作为守护程序启动?
- 28. 无法启动Azure WebJob命令行应用程序(等待重启状态)
- 29. 如何使用Eclipse启动文件从命令行运行Java程序?
- 30. 如何以编程方式从命令行启动命令行版本的应用程序?