我正在学习Java,并且在导入JFrame类时遇到问题。 这是我的代码; 在eclipse中,如果将鼠标悬停在JFrame上并且没有导入JFrame的选项,则只能创建一个新的JFrame类或修复项目设置。 我不确定安装的Java开发套件是否有问题。 我直接从Oracle网站和正确的 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我有一个文件结构如下:
src/cs/example/Hello.java
src/cs/utility/HelloHelp.java
bin/cs/example/Hello.class
bin/cs/utility/HelloHelp.class
Hello.java 中的 package 和 import 语句是:
package cs.example;
import cs.utility.MyMethods;
而 HelloHelp 中的 package 语句是:
package cs.utility;
我尝试运行 Hello(使用 HelloHelp 中的方法):
java -cp src/cs/utility src/cs/example/Hello.java
src/cs/example/Hello.java:2: error: package cs.utility does not exist
import cs.utility.HelloHelp;
^
src/cs/example/Hello.java:10: error: cannot find symbol
int max = HelloHelp.borp(intOne,intTwo);
^
symbol: variable HelloHelp
location: class Hello
任何有关解决此问题的帮助都会非常有用,谢谢!
在您的java -cp
调用中,您指向您的.java
文件而不是/bin
中的.class
文件。
尝试更改您的java
命令以使用类文件。 像下面这样的东西应该工作:
java -cp "bin/*" cs.example.Hello
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.