导航:首页 > 源码编译 > javac编译非java文件

javac编译非java文件

发布时间:2022-07-17 22:35:03

① 用javac怎么单独编译一个java文件

对单个*java文件进行编译的方法是利用javac工具。
1. 编写Hellworld.java源码
新建一个Hellworld的java文件,代码如下:
package com.csdn.test;
public class Say {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("hello,world!");
}
}
2、编译Hellworld.java源码
执行javac命令编译源代码,下面得蓝色部分说明javac执行成功了,并在当前目录下生成了Say.class文件,如下:
Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:/Users/Administrator>d:
D:/>cd temp
D:/temp>javac Hellworld.java

② JAVAC编译是否必须在JAVA文件所在目录才行

不是,要设置环境变量,在我的电脑上单击按鼠标右键,选择属性,弹出系统属性对话框,切换高级选项卡,点击环境变量,系统变量下点击新建按钮,变量名填:JAVA_HOME,变量值:你安装的JAVA应用程序路径名(例C:\Program
Files\Java\jdk1.7.0_51),在系统变量找到变量Path,点击编缉按钮,在变量值最后添加\;%JAVA_HOME%\bin;再运行cmd,你就可以运行JAVA虚拟机了。

③ javac 无法编译java文件

那就是你的环境问题。
你不用编任何代码看可不可以通过javac
另:文件存放位置要明确 最好用英文。

④ 如何使用javac命令编译java源程序

1.建文本文档,输入自己的java程序。

⑤ javac编译生成的.class文件与.java文件名字不相同,这是为什么,

那是因为你的那个class名是Person而非Demo类。.class文件名永远与类名严格相同。
并且你的那个class不是public类型的,于是允许.java的文件名与类名不一致。如果是public类,则类名与文件名必须严格保持一摸一样。
补:
就是啊,只要类名是Person,那么编译出来永远生成Person.class,不管你的文件名是什么。并且,如果你的类是public类,只要文件名不是Person.java,则编译不通过。

⑥ 如何用javac 编译java文件

这个下载安装完jdk后,是需要配置环境变量才可以使用的。
如:jdk安装在“C:\Program Files\java\jdk1.6.0_10”
第一步:新建“java_home”值,输入“C:\Program Files\java\jdk1.6.0_10”;
第二步:新建“classpath”值,输入“.;%java_home%\lib”;
第三步:在path中增加“%java_home%\bin”;
备注:配置环境变量在“计算机”右击“属性”,之后选择“高级环境变量”,在选择“环境变量”即可。
结构

javac
[ options ] [ sourcefiles ] [ @files ]
参数可按任意次序排列。

options
命令行选项。

sourcefiles
一个或多个要编译的源文件(例如 MyClass.java)。

⑦ 编译java文件时出现:“javac不是内部或外部命令也不是可运行的程序或批处理文件”,如何处理

如果java命令可以用,那么javac命令应该也可以用。
出现你这种情况的原因有二:
(1)已经正确安装JDK,但没有重新打开控制台,导致javac命令不能用。
解决方法:关闭原有控制台,重新打开控制台,输入javac测试。

(2)已经正确安装JDK,但没有设置path环境变量,导致javac命令不可用。
解决方法:设置环境变量,将类似“C:\Program Files\Java\jdk1.6.0_17\bin”的值添加到path环境变量中。重新打开控制台,输入javac测试。

至于“java -version”显示安装成功,这并不能说明什么。java是跨平台的语言,在Windows、Linux等多种操作系统平台上都预装有java的运行环境JRE,在它的bin目录下就有java命令(用于运行Java程序),但没有javac命令(用于编译Java程序)。也就是说,即使你不安装JDK,一样可以使用java命令,但不能直接使用javac,除非安装jdk,并设置path环境变量。

阅读全文

与javac编译非java文件相关的资料

热点内容
程序员应该去工地还是工作 浏览:139
鸟云服务器价格 浏览:834
联机方舟怎么创建自己的服务器 浏览:921
螺杆压缩机有变频器吗 浏览:331
单片机程序下载原理 浏览:704
周易入门pdf 浏览:383
临沂车主app哪个好 浏览:525
android调试命令 浏览:720
中国解压助眠声音 浏览:185
解压用什么解压软件来解压 浏览:820
python常用算法 浏览:658
多服务器私有云 浏览:301
eclipse访问外网svn服务器地址 浏览:476
美国程序员加班怎么样 浏览:63
phpself和static 浏览:816
手机无线网络如何与电脑连接服务器 浏览:509
企业加密文档加密系统价格 浏览:756
linuxgdisk命令 浏览:665
换了鸿蒙系统APP怎么下载 浏览:501
如何查询邮箱pop服务器地址 浏览:347