classpath在哪里结束并开始?

时间:2012-09-09 23:08:25

标签: java eclipse classpath

说项目是在类路径上是什么意思?例如,我在项目目录(项目/文件)中保留一个文件,是在类路径上吗?我怎么知道类路径在我的项目中涉及什么? 我试图通过使用InputStream对象读取文本文件。想法是在运行jar文件(应用程序)时读取文件。据我所知,在InputStream对象的情况下,该文件应位于类路径上。那么,该文件应该在哪里?我正在Eclipse IDE上开发。 感谢

2 个答案:

答案 0 :(得分:0)

项目的Java Build Path确定项目源在其CLASSPATH上的考虑因素,以及在该项目中启动应用程序时使用的内容。如果你在外部运行.jar,那就是你在环境变量或-classpath / -cp参数中设置的内容。

答案 1 :(得分:0)

eclipse开发期间的类路径由Configure Build Path对话框决定。运行时期间的类路径由运行时条件决定。在eclipse中,它由Run (or Debug) configurations对话框完成。如果在某处部署应用程序,则类路径由部署位置的条件决定。