用记事本编写helloworld文件但是javac时报错

刚开始编写第一个java文件时遇到的错误:

javac HelloWorld.java

HelloWorld.java:1: 错误: 写入HelloWorld时出错: HelloWorld.class (拒绝访问。)

public class HelloWorld

^

1 个错误

这是由于要编写的文件在C盘而没有权限造成的,解决方法:

1.以管理员身份运行cmd。

2.在运行窗口中输入cd C:\Program Files\Java\jdk1.8.0_121\bin(这个路径是你安装的jdk的bin目录,并且要把HelloWorld.java复制到这个地方,这个命令的意思是进入这个目录)

3.javac HelloWorld.java。此时就不报错了

要注意的是,文件里的类名要和文档名保持一致。

原文地址:https://www.cnblogs.com/s1mple/p/9861340.html

时间: 2024-10-08 09:23:45

用记事本编写helloworld文件但是javac时报错的相关文章

文件转PDF时报错Can't co-create object

之前还是没问题的,突然出现这个问题 根据网上找到的答案排错 1.确保在系统的服务进程中,“DCom Server Process Launcher”服务选项是开启的: 已开启 2.与电脑.jdk相对应的Jacob.dll(意思就是或者都是32位,或者都是64位)放置jdk/bin下,还有的说的放在jdk/jre/bin下 都试过,没用 3.将方法中的main方法注释掉 没用 明天继续 文件转PDF时报错Can't co-create object 原文地址:https://www.cnblogs

关于文件保存/关闭时报错:文件正由另一进程使用,因此该进程无法访问此文件。

起因:最近给Unity上的游戏写关于存档的脚本,使用了xml.然后发现每次文件保存时,也就是调用XmlDocument.Save()对象方法的时候就会报错说该文件路径分享异常啥的我也不记得了.然后搞了半天,无果.猜测原因可能是因为文件被占用的原因,遂简化代码在新的解决方案里重现异常. 如图: 运行报错,第33行,"文件正由另一进程使用,因此该进程无法访问此文件." 网上找答案,这个异常网上也有答案,虽然他们的代码不是xml相关的但是错误原理相同. 错误原因是:文件正在被流调用.要想保存

codeblocks 主函数调用其他文件的函数时报错:"error:undefined reference to xxx"

1.有三个文件file1.c,file2.c,file3.c分别定义了三个函数用来输入字符串.删除字符.输出字符串.有test.c用来测试对输入字符串中的指定字符进行删除.test.c中的main()函数中用extern声明用到的三个函数是在其他文件中定义的外部函数. 2.运行报错如下: 3.解决办法为:将file1.c,file2.c,file3.c中定义的函数写到三个.h文件中,这里命名为file1.h,file2.h,file3.h,同时在主函数即test.c的文件头增加 #include

记事本编写的HTML文件,用浏览器打开乱码

今天第一次写html,就遇到了问题,用记事本编写html代码之后,另存为.html,用浏览器打开出现乱码. 这是什么原因呢,检查代码各个标签格式都没有问题,经过百度之后,才知道,记事本保存的TXT文件编码格式默认是ANSI,但是文本里面的内容编辑是用的UTF-8,存储与编辑的格式不对,导致浏览器打开是乱码(网页编码用的是存储的). 解决方法有三种: 一.在html里面统一规范下编码格式,可以根据自己的编码格式,在html头部添加编码格式来规定网页的编码 <meta http-equiv="

编写运行最简单的java程序——使用记事本编写java程序

第一个java程序--使用记事本编辑 经过上篇文章的java环境搭建成功的小伙伴们可以在自己的计算机上编写属于自己的java程序了yo~ 还没有搭建环境变量的小伙伴请转移到上一篇的随笔中去完成搭建. 连接地址:http://www.cnblogs.com/hysum/p/7084380.html 现在我们可以通过使用记事本来编辑我们的第一个java小程序. 第一步 .使用记事本编辑程序代码 用记事本编写的是java的源代码文件,里面的代码就是我们平时学习的java代码.生成的文件后缀是.java

慕课网-安卓工程师初养成-1-3 使用记事本编写Java程序

step1: myProgram.java    源文件       使用记事本编辑 step2: compiler               编译器        使用javac命令 生成 myProgram.class   字节码文件 step3. interpreter           解释器         使用java命令 解释运行程序 例子: 在某个路径新增文本文件,然后重命名为HelloWorld.java,例如:E:\android\code\HelloWorld.java

ubuntu 下使用CGI c语言 编写helloworld

从根本上说,CGI 就是HTML表单与服务端脚本之间的接口. 自己可以百度了一些cgi知识:给出链接报错.那就自己Google哈 也因为工作需要,所以来学习了下. 一.安装及配置apache服务器 安装apache2服务器 #sudo apt-get install apache2 配置apache2服务器 配置文件位于 /etc/apache2/sites-enabled/000-default 用vi打开配置文件: #sudo vi /etc/apache2/sites-enabled/00

Hadoop学习笔记(5) ——编写HelloWorld(2)

Hadoop学习笔记(5) ——编写HelloWorld(2) 前面我们写了一个Hadoop程序,并让它跑起来了.但想想不对啊,Hadoop不是有两块功能么,DFS和MapReduce.没错,上一节我们写了一个MapReduce的HelloWorld程序,那这一节,我们就也学一学DFS程序的编写. DFS是什么,之前已经了解过,它是一个分布式文件存储系统.不管是远程或本地的文件系统,其实从接口上讲,应该是一至的,不然很难处理.同时在第2节的最后,我们列出了很多一些DFS的操作命令,仔细看一下,这

X86平台下用汇编写&quot;HelloWorld&quot;

首先需要安装一个汇编器,我用的是Nasm,这个汇编器在Linux下安装还是很简单的. Nasm下载地址http://www.nasm.us/pub/nasm/releasebuilds/ 在下载之后对其进行解压,然后进入到其目录下,会发现有configure文件,接下来相信对于熟悉Linux的同学就知道该怎么办了. 输入./configure然会待其执行完成后,会发现在目录下生成了一个Makefile文件,这是输入make命令,就可以完成对Nasm的编译了 然后进入root,输入make ins