1、可能是环境变量没有配置好执行命令的时候加上文件的具体位置,如javac C\Users\XXX\Desktop\testjava。
2、原因一当前的编译路径并非是java类的存放路径原因二java类中没有定义或者定义的main方法有错误建议您切换到java类存放路径,或确认java类中的代码编写有没有出错。
3、解决办法第一步通过”cd“命令切换到java类的存放路径第二步重新确认java类中的代码编写是否正确第三步输入”javac 类名java“,回车,执行运行,如果不报错说明编译正常,如果报错,根据错误修改java类代码即可。
4、3输入cmd后你会看到一个文件夹,这是系统默认的路径,将你的java文件丢到这个文件夹下,输入javac 文件名java编译可以尝试set classpath=设置路径为当前目录,如果这样都不行,绝对是之前的两部有错误 4将你的。
5、你这样的cmd是代表的路径是桌面,你java文件没有放在桌面吧,如果放在了某一个盘里的某一个文件夹下,就在该路径下输入cmd,再javac 文件名java,另外,你的类名应和java文件名一致。
6、两个可能1环境变量没有配置,小伙子2nihaojava可能这个不是其真实名字,因为windows会隐藏其后缀名,你需要在文件夹选项里,让其不隐藏后缀你可以在cmd里输入dir看到底有没有这个文件下面是1的解决方法在path。
7、后缀名没有错是java,我的安装文件是放在F\新建文件夹 4PATH设置为F\新建文件夹 4\binclasspath设置为F\新建文件夹 4\lib Joshion2008 发布于20130602 举报 评论1 2 0 执行javac编译命令要先把当。
8、保存重启电脑3到开始运行输入cmd,打开命令行 4在命令行中进入你HelloWorldjava文件的所在路径,尽量用英文路径,不带空格的5输入javac HelloWorldjava回车,应该能编译通过。
9、第二步重新确认java类中的代码编写是否正确第三步输入”javac 类名java“,回车,执行运行,如果不报错说明编译正常,如果报错,根据错误修改java类代码即可第四步输入”java 类名“进行文件运行即可。
10、出现“找不到文件的错误”很有可能是因为文件的扩展名被隐藏了,虽然文本文件被重命名为“HelloWorldjava”,但实际上该文件的真实文件名为“”,文件类型并没有得到修改步骤打开Windows系统控制面板中。
11、你的命令D\java1\jdk180_65\binjavac HelloWorldjava 就是编译D\java1\jdk180_65\bin下的HelloWorldjava 他现在说找不到,那你就得看看D\java1\jdk180_65\bin下面有没有那个java文件。
12、从你发的图来看,明显用记事本编写源代码时没有正确保存源代码的格式为java使用记事本编写Java源代码,正确保存文件的步骤为1打开quot文件quot菜单“另存为”2在quot另存为quot对话框中文件名Testjava 保存类型。
13、javac找文件好像是找classpath路径下的,classpath就是你配置在环境变量的那个路径你可以把java文件移动到那个目录,或者使用完整的路径javac classpath 路径 文件名。
14、\Documents and Settings\Administrator 这个目录下查找你输入的java文件,所以肯定找不到啊所以呢,你要先进入java文件目录,javac编译的时候它才会在这个目录下查找所以你说的先不用输入这个,是不行的。
15、你的java文件是否在D盘根目录下,包是否为缺省 你的java文件是否扩展名为java,如果你的系统文件夹选项隐藏了扩展名txt,那你改成的文件或许是,当然找不到文件了 还有就是你的java文件中class名是否为Hello 本。
16、你运行javac命令所在的目录,你文件所在的目录贴上来,咱帮你看看 看看你的classpath有没有配好该环境变量前面是以开头,一点加一个分号不能少少了就没办法在任意目录进行编译运行了。
⑵ 在win7下用dev编c程序在编译时系统找不到指定的文件 这怎么解决
1,一定要把Dev装在系统盘(一般是C盘),经验所得,多数编译工具必须装在系统内盘,否则会出现各种“找不到文容件”“XXX指令无效”等错误…。
2,安装完整版的Dev,4.9.9.2的安装包大约10M左右。
3,推荐新版本wxDev-C 7.4这是在Dev停止更新后,另外一个团队接手Dev项目,改进的新版本,国外很火,国内几乎无人知晓。
⑶ c语言入门求助。编译的时候无法启动程序,找不到指定文件,怎么解决呢,这是截图。
操作方法不对造成的原因。解决方法如下:
1、应该先建项目>空白项目。
⑷ 请教C 程序编译时出错,应如何调试
当C程序编译时出现错误提示“midl : command line error MIDL1001 : cannot open input file oaidl.idl”,这通常意味着编译器无法找到指定的文件。为了调试和解决问题,可以按照以下步骤操作:
首先,确认文件是否存在。请检查文件“oaidl.idl”在指定路径下的实际位置。确保文件名正确无误,并且文件确实位于程序预期的目录中。可以通过命令行或文件管理工具进行查找。
其次,检查路径设置。确保编译器使用的路径与文件的实际路径一致。对于中文路径,确保路径编码正确,无乱码现象。可以尝试在编译命令中直接指定文件的完整路径,以避免路径解析错误。
如果文件路径涉及中文字符,建议使用绝对路径,例如:C:\Users\用户名\Documents\oaidl.idl。这样可以避免路径解析时因编码或系统设置差异导致的问题。
此外,确认环境设置是否存在问题。检查系统环境变量(如PATH)中是否包含必要的开发工具路径。确保MIDL和其他相关开发工具都已正确安装且路径设置无误。
尝试将文件路径简化,使用相对路径或直接包含文件名的方式进行编译,观察是否仍然存在问题。这有助于排除路径解析错误。
如果以上步骤均未能解决问题,建议查阅MIDL命令和相关文档,确保编译命令的正确使用。检查是否有其他编译选项需要调整,或者是否存在特定于项目的编译规则。
最后,如果问题依旧无法解决,可以尝试在不同的环境中(如虚拟机或不同操作系统)进行测试,以判断问题是否与特定的系统配置相关。
通过上述步骤,应该能够定位到“midl : command line error MIDL1001 : cannot open input file oaidl.idl”错误的原因,并采取相应的措施解决。关键在于确认文件路径、环境设置以及编译命令的正确性。