做网站必须在工信部备案吗,企业系统查询,创建网站的方案,网站源码免费的发现问题 切换到mac平台后#xff0c;突然想写点程序运行在mac下#xff0c;想到mac自带java#xff0c;会方便好多。不过在这过程中遇到了麻烦#xff1a; 总是提示 “错误: 找不到或无法加载主类” 工程结构 查了好久#xff0c;终于找到原型所在#xff0c;发现网上很…发现问题 切换到mac平台后突然想写点程序运行在mac下想到mac自带java会方便好多。不过在这过程中遇到了麻烦 总是提示 “错误: 找不到或无法加载主类” 工程结构 查了好久终于找到原型所在发现网上很多资料都写的都不太多自己记录一下。先看看工程的位置和目录。 我的eclipse 工作空间位置是 /Users/zhangyunfei/workspace_java 我的工程名字叫hellodemo 我的main class 的package name 包名为 hellodemo.zhangyf , 完整类名是 hellodemo.zhangyf.MainClass 那么工程的 主路径就是 /Users/zhangyunfei/workspace_java/hellodemo结构如下 hellodemo bin hellodemo zhangyf MainClass.class src hellodemo zhangyf MainClass.java 其中bin 是eclipse自动生成的 输出文件eclipse会将java文件编辑成 *.class文件。这个 *.class文件才是可以运行的。 相对路径执行方式 cd /Users/zhangyunfei/workspace_java/hellodemo java -cp bin hellodemo.zhangyf.MainClass 注释 这里先进入 项目的跟路径 然后使用相对路径 bin 来执行。 绝对路径执行方式 在我的这个项目结构下执行这个class的 命令是你可以在 bash命令提示窗口中输入下面的指令来执行它 java -cp /Users/zhangyunfei/workspace_java/hellodemo/bin hellodemo.zhangyf.MainClass 其中 java 是执行java class的执行指令-cp 表示 class path即class的路径后面跟着实际的路径注意是 “class 所在的跟路径”即 bin 目录所在的路径。再后面要跟上 class的全名称。 感谢 参考http://bbs.csdn.net/topics/390813742