【发布时间】:2016-03-07 09:13:51
【问题描述】:
我知道这是一个非常愚蠢的问题,但我现在不知道自己在做什么。
我在网上下载了一些旧的源代码,我需要对其进行编译,幸好之前的开发人员创建了一些批处理文件来编译所有文件。但是,我认为他们使用了错误的 JRE,因为每当我尝试编译时,都会收到错误 The system cannot find the path specified
正在执行的命令是这样的:
c:\jdk1.3.1_01\bin\javac -classpath c:\jes;c:\jdk1.3.1_01;c:\;c:\jdk1.3.1_01\jre\lib\rt.jar;c:\jdk1.3.1_01\lib\tools.jar Trait.java
所以我假设它是 -classpath 选项,但我不知道我当前的 jdk/jre 在哪里。有什么建议吗?
【问题讨论】:
-
为什么不检查命令中提到的所有路径?
-
因为它们对我来说不存在。我根本找不到任何对 jdk1.3.1 或任何其他版本的引用
-
或者至少他们不在同一个地方,我不知道他们到底会在哪里
标签: java compilation classpath