Java 我如何让课程中的课程配合我的课程?
我正在浏览下面链接中描述的课程/教科书,它使用下面链接中的图书馆。我正在尝试编写一个小测试程序,它使用Java 我如何让课程中的课程配合我的课程?,java,Java,我正在浏览下面链接中描述的课程/教科书,它使用下面链接中的图书馆。我正在尝试编写一个小测试程序,它使用stdout.java和stdin.java库 我将windows终端窗口与java开发工具包一起使用 所以我有一个程序,test.java,它调用stdin.java 我在同一个目录中有test.java、stdin.java和stdout.java。我输入javacstout.java没有收到错误消息,但是当我输入javacstdin.java时,我得到了错误消息 错误:找不到符号StdOu
stdout.java
和stdin.java
库
我将windows终端窗口与java开发工具包一起使用
所以我有一个程序,test.java
,它调用stdin.java
我在同一个目录中有test.java
、stdin.java
和stdout.java
。我输入javacstout.java
没有收到错误消息,但是当我输入javacstdin.java
时,我得到了错误消息
错误:找不到符号StdOut.println()
如果我没有将stdin.java
转换为类文件(使用javac stdin.java),我可以运行test.java
问题在于,您编写的StdOut
类不在类路径中。有几种方法可以解决这个问题
将编译类所在的目录添加到类路径中
编译时,使用-cp
选项指定类路径李>
例如,您可以运行以下命令来编译StdOut,然后编译StdIn(假设您的类文件都在同一目录中):
这里是关于的更多信息检查一下,您需要添加类路径变量,您的java程序可以从您的系统中找到它。完成后,您可能需要重新启动计算机。
javac StdOut.java
javac -cp * StdIn.java