我无法编译Java程序,因为即使它们同时位于构建类路径和运行时类路径中,也找不到某些导入的包。
下图显示了问题。我在eclipse中突出显示了gdata-media软件包。它对应于第一个编译错误。
screenshot http://img3.imageshack.us/img3/5199/classesnotavailable.png 点击查看完整尺寸
我做错了什么?
答案 0 :(得分:5)
Eclipse类路径和项目设置与命令行javac工具
无关答案 1 :(得分:0)
您使用什么命令编译代码?你有像-cp或-classpath这样的东西吗?确保包含YouTubeUpld类的jar文件是该-classpath参数的一部分。有关如何设置CLASSPATH的更多信息,请参见here。如果未明确指定类路径,则javac从CLASSPATH环境变量
中读取它顺便说一下,为什么你不能从Eclipse启动你的应用程序,因为它在那里编译?