「java本地编译」如何编译java项目

博主:adminadmin 2023-01-13 13:51:11 281

今天给各位分享java本地编译的知识,其中也会对如何编译java项目进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java怎么本地编译

第一步,写代码并保存为“.java”格式文件。

第二步,确保环境变量设置好:在桌面电脑图标上点击右键,选着属性,调出系统,我的win7,路径-----控制面板\系统和安全\系统,左边中部高级系统设置,打开系统属性。xp系统也找系统属性,有个高级选项,里面有环境变量按钮。打开,中下有系统变量,找到path选项,编辑,记得先在最后加个分号“;”。然后找到jdk的安装目录,在地址栏里把包括\bin在内的路径复制到分号后就可以了,然后确定、确定。。。。。。

第三步,打开dos界面并编译:开始--运行--cmd或开始--附件--运行--cmd或windows键+R

--cmd,打开界面。编译键入:javac 路径\文件名.java,会出现一个同名class文件。对了\的方向挺重要,不行换个方向试试。

第四部,运行也说说吧,键入:java 路径\文件名,文件指的是class文件。

中间出错修改代码的话,要重新编译才能运行。

Java中class文件编译成exe文件的几种方法

1. 从获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。

2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下:

jexegen的语法如下:

jexegen /OUT:exe_file_name

/MAIN:main_class_name main_class_file_name.class

[and other classes]

3. Visual Cafe提供了一个能够创建EXE文件的本地编译器。你需要安装该光盘上提供的EXE组件。

4. 使用InstallAnywhere创建安装盘。

5. 使用IBM AlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的地址获得:

6. JET是一个优秀的Java语言本地编译器。该编译器可以从这个网站获得一个测试版本:

7. Instantiations公司的JOVE

JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede已经不复存在了。

8. JToEXE

Bravo Zulu Consulting, Inc开发的一款本地编译器,本来可以从该公司的网页上免费下载的,不过目前在该公司的主页上找不到了

怎样写java代码来编译运行本地磁盘的一个.java文件?

1、确定配置jdk中的bin目录为环境变量,测试方法:打开cmd,输入javac,显示javac相关参数

2、java文件是否有语法问题,如果有,class文件应该是没有的

3、清空process的输出流,即

BufferedReader br = new BufferedReader(new InputStreamReader(proc.getInputStream));

try {

String line = null;

while ((line = br.readLine()) != null) {

System.out.println(str + line);

}

br.close();

} catch (IOException e) {

}

如何编译java

用命令提示符编译java程序的步骤:

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

这里我写一个简单的java程序,来做示范。

import java.util.*;

public class HelloDate{

public static void main(String[] args)

{

  System.out.println("Hello,it's:");

  System.out.println(new Date());

}

}

2.然后另存为一个java文件。

1.选择文件---另存为---名称为“HelloDate.java”-----选择“所有文件”。

2.记住自己这个文件的存储位置。(方便调用!)

3.打开程序----附件---命令提示符。

4.由于我的那个java文本保存在了F:/java/(在F盘下的java文件夹里)下,所以如果要想编译,就需要先通过命令提示符进入java这个文件夹,具体步骤如下:

1.进入F盘:输入【F:】,然后按下回车键【Enter】

2.输入【cd java】,按下回车键【Enter】

这样就已经进入了。这里的cd的意思就是进入的意思。

5.紧接着调用java编译器进行编译。

输入【javac HelloDate。java】,然后按下回车键【Enter】

然后运行结果。

输入【java HelloDate】,按下回车键【Enter】

经验总结:运行一个java程序的大概的流程是:

书写源代码------编译-------运行----结束。

注意事项:

1.在输入的时候一定要注意区分大小写。

2.操作之前要保证自己的电脑配置了java的运行环境。

如何把java编译成exe

这个是borland不公开的使用技巧,能够通过jbuilder来制作exe文件来启动java文件。jbuilder并不支持本地编译机制。但是有一个隐藏的技巧可以让你从可执行文件来启动java程序,可以出现或者不出现console窗口。想做到这些,需要jbuilder的bin目录下的这些文件: jbuilder.exe jbuilderw.exe (可选) jbuilder.config jdk.config javalauncher.dll “jbuilder.exe”是一个通用的可执行外壳文件,用以启动java程序,”jbuilderw.exe“好像是javaw.exe一样,它把”jbuilder.exe”包装起来,但是运行时候不显示那个console的窗口。使用这些文件的关键是文件名。“jbuilder.exe”查找一个文件叫”jbuilder.config”的配置文件,里面包含了运行java程序的必须信息。同样的”jbuilderw.exe”查找”jbuilder.exe”来启动不带console窗口的java程序。如果把jbuilder.exe重命名为”foo.exe”,那”foo.exe”将去寻找”foo.config”配置文件,同样”jbuilderw.exe”被重命名为”foow.exe”,它会去寻找”foo.exe”文件。 说到这里,聪明的读者应该猜到怎样利用jbuilder.exe来启动应用程序了。只要把jbuilder.exe,jbuilerw.exe,jbuilder.config改名成相应的文件名,在jbuilder.config里面指定主类和类路径,就能够通过执行jbuilder.exe(或者被改名后的exe文件)来启动java应用程序了。下面是用本机为例。 borland jbuilder 5被安装在e:jbuilder5目录下,在e:jbuilder5in下建立一个temp目录,然后把jbuilder.exe,jbuilder.config,javalauncher.dll,jdk.config四个文件拷贝到:jbuilder5in emp目录下,然后在这个目录下建立一个hello目录,在这个目录下生成一个hello.java文件,即e:jbuilder5in emphellohello.java文件,;public class hello{ public static void main(string s[]){ system.out.println("hello, exe file!");}}然后打开jbuilder.config文件,作相应的修改:

在jbuilder.config里面找到下面两行

# start jbuilder using the its main class

mainclass com.borland.jbuilder.jbuilder修改为# start jbuilder using the its main class

mainclass hello.hello

addpath e:/jbuilder5/bin/temp/

addpath命令是把目录加入类路径中,这个命令和其它config里面可以识别的命令可以在jbuilder/bin目录下的config_readme.txt里面找到详细说明。

然后将jdk.config里面的javapath修改成相对的路径,例如原来是

javapath ../jdk1.3/bin/java修改成javapath ../../jdk1.3/bin/java最后将jbuilder.exe,jbuilder.config修改成所需要的文件名,例如foo.exe和foo.config文件 。

现在执行foo.exe文件

至此,通过修改jbuilder来使用exe文件启动自己的java应用程序已经完成了。

但是好玩的地方并不在这个地方,下面的小技巧可能更有趣,将jar文件打包进入exe文件!

假设利用上面的文件,生成hello.jar包,执行过程.

jar cvf hello.jar hello*.class

将类文件打包成exe文件

然后将jar包附加到jbuilder.exe后面去.

copy /b ..jbuilder.exe+hello.jar foo.exe

将jar文件转化成exe文件

在foo.config(jbuilder.config)文件里面把前面加入的类路径去掉,并加入下面的路径:

addpath e:/jbuilder5/bin/temp/foo.exe然后执行.

看到了么?一个含jar包的exe文件被执行了!

本地编译通过,机试编译错误 java

你的 test.java要放到一个子文件夹里面。比如你的test.java申明属于package xxx.那么你要把test.java放到一个叫做xxx的文件夹下面。

编译的时候,在xxx文件夹上一层,然后运行javac ./xxx/test.java (也就是说不要直接在test.java的目录下编译)。

运行的时候,也是在xxx文件夹上一层,然后运行java xxx.test 就应该不会出错了

.(主目录,你所有的操作在这里运行)

|

xxx (子文件夹,用来存放所有属于xxx package的源文件)

|

test.java

关于java本地编译和如何编译java项目的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。