如何运行java项目,用ecilpse开发一个java程序
如何运行java项目,用ecilpse开发一个java程序详细介绍
本文目录一览: 怎样启动JAVA?
1、首先我们打开myeclipse,点击左上角的File。
2、接着选择New,选择Java Project。
3、在创建java项目的页面,首先给项目命名,点击next。
4、一般在这里没有什么要设置的,点击下面的Finish。
5、项目创建完毕之后,我们需要创建类文件,也就是Class文件,在源文件夹src上右击,选择New,选择Class。
6、然后再创建Class的面板上,先命名,然后点击Finish(创建Class的时候要勾选下面的public static void mian(String[] args) ,这样这个Class才能运行)。
7、然后在main函数中输入System.out.println("hello world!");意思就是打印出hello world!。
8、在Class上右击,选择Run As ,选择Java Application。
9、如图在控制台中,我们就可以看到打印出的helloworld!。
怎么在cmd里面运行 java
方法如下:
1、首先我们在命令行运行Java程序需要借助jdk的环境依赖,打开jdk包,需要找到javac和java两个文件,如下图所示
2、打开运行窗口,然后在运行窗口中输入cmd命令,如下图所示
3、在CMD命令行界面中我们输入cd命令进入到java程序文件所在的目录,如下图所示
4、接下来执行javac命令对java程序文件进行编译,如下图所示
5、编译完毕以后我们会在文件夹下面看到一个class文件,这个就是Java虚拟机编译完产生的文件,如下图所示
6、最后我们执行java命令,带上刚才编译好的文件名称就可以运行java程序了,如下图所示
扩展资料:
命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。
在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。
输入一些命令,cmd.exe可以执行,比如输入shutdown -s -t 30就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。
一般说的“命令行”是指linux命令,linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell(外壳)命令和Linux命令。
运行方法
⒈ 点击开始--运行--输入--CMD 回车(或按windows键和R键弹出运行框—输入CMD回车) [1]
⒉Windows XP中单击“开始→所有→附件→命令提示符”即可打开命令提示符。
系统会默认定位到“X:\Documents and Settings\当前用户名”下。
⒊点击我的电脑--打开系统盘(C:)--WINDOWS--system32--CMD.EXE
建立一个快捷方式,将绝对路径输入再运行也可快速打开命令提示符。
⒋在桌面或任意磁盘新建一个TXT--输入CMD并保存--修改扩展名为.BAT(文件名随意)--运行即可
这样的特点是运行这个BAT后,命令提示符下的路径直接显示你BAT所在的目录路径。
⒌win7的运行除了以上的方法外还可以系统桌面上先按住“Shift”键,单击鼠标右键出现的菜单,选择“在此处打开命令行窗口”后,就出现了命令提示符。
命令提示符默认位置更改方法
单击“开始→控制面板→性能和维护→管理工具→计算机管理”,(经典分类视图下跳过第3步)
依次展开“系统工具→本地用户和组→用户”,然后在右侧窗口中双击当前登陆的用户名,
在打开的“属性”对话框单击“配置文件”选项卡,在“主文件夹”下的“本地路径”后面键入
你想更的当前盘符或当前目录,如“E:\”,然后单击“应用→确定”,重新启动计算机即可完成更改。
参考资料来源:百度百科:CMD
哪个jdk命令正确的运行java应用程序byte
java 就是用来执行字节码文件的程序,也就是用来执行 Java 程序的程序。
javaByteCode
软件开发技术爱好者
关注
使用JDK命令行编译、运行Java程序 及相关常见问题的解决(细致) 原创
2019-09-29 10:17:47
15点赞
软件开发技术爱好者
码龄15年
关注
使用JDK命令行编译、运行Java程序
一般都是通过IDE(如Eclipse、Intellij Idea,MyEclipse)来开发,调试java项目。但作为学习Java初学者,一上来就用这些IDE,可能会被分神,原因是学习IDE的使用也需要相当的付出。应从使用JDK命令行编译、运行Java程序开始,这是学习Java最基本的实验实践技能。
JDK11于2018-09-25正式发布!美国当地时间9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用!这是自 Java 8 后的首个长期支持版本(Long-Term Support),新的长期支持版本每三年发布一次,根据后续的发布计划,下一个长期支持版 Java 17 将于2021年发布。以前的版本,要运行一个 Java 源代码必须先编译(用 javac 命令),再运行(用 java 命令),两步执行动作。而 Java 11 版本中,通过一个 java 命令就直接搞定了,分两步也可以。
JDK(java development Kit,Java 开发工具包),是面向开发人员使用的SDK(软件开发工具包),提供了java的开发环境和运行环境。JRE是java runtime enviroment,是指java的运行环境,是面向java程序的使用者,而不是开发者。
和一般的Windows ?程序不同,JDK 安装成功后,不会在“开始”菜单和桌面生成快捷方式。这是因为bin 文件夹下面的可执行程序都不是图形界面的,它们必须在控制台中以命令行方式运行。另外,还需要用户手工配置一些环境变量才能正常使用JDK。?
JDK 安装完毕后,在安装路径下有一些文件夹(目录),如:
? ? ?bin 文件夹:存放编程所要用到的开发工具,包括javac、java等。?
? ? ?lib 文件夹:lib是libarary(类库)的缩写。也就是存放一些程序运行时的依赖文件。
? ? ……
关于JDK11的安装与配置,在此跳过,请看他文。
特别说几句,关于书或文章中图示用的截图和操作步骤,这些相对来说是稳定的但决非是固定的。对于初学者,或刚刚接触的技术,好的图示截图和操作步骤可以减少学习过程中出现周折带来的挫折感,但是,我们知道,技术是演化和进步的,改进变革是不可避免的,因此图示截图和操作步骤不可能一成不变,特别是在不同的版本或出现重大升级时有一些显著改变,有时困惑不明,上网又搜索不到,这时自主探索就很重要,所以探索性试验性学习应当发扬。当你练习时发现截图和书或文章中有某些差异时,除作者可能的失误外,应想到你所用的版本、开发环境是否与作者的一致。
Java程序写好了怎样在别人电脑上运行
Java程序写好了怎样在别人电脑上运行, java小程序如何在别人电脑上运行 第一 改文件关联 把jar关联给java.exe 具体百度 双击运行jar 有详细教程 第二 批处理 写一个批处理脚本 执行运行jar的命令 第三 用exe4j打包 exe4j可以把jar打包成一个exe文件 然后就可以在任何安装jre的电脑运行了。而且还提供把依赖库打包进exe的功能,是最理想的运行jar的方式。
java程序怎样转成能在别人电脑上运行的程序 运行环境是必须的,不过应该一般的系统上都有的运行环境。想直接运行就写个批处理了!
Qt5编写的程序怎样在别人电脑上运行 步骤如下: 1、新建一个Visual C++的“Win32项目”,建立一个空项目。 2、建立完成后,右键点击右边的“解决方案”中的“源文件”。 3、选择“添加”,然后添加“新建项”。 4、选择“Visual C++”中的C++文件,点“添加”。 5、在新加的C++文件里面写好代码
java 怎样在没安装JDK的电脑上运行JAVA程序 你的是.java文件吧,如果是就就得用JDK中的javac.exe编译,如果只是.class文件就不需要JDK了,只有要jre就可以了
怎么在电脑上运行java程序?
首先你要在你的电脑上安装jdk。你可以在后面链接地址下载适合你自己的版本(:oracle./techneork/java/javase/downloads/index.),如果这个链接过期了,请在:oracle./这个首先找一找。
在你的电脑上配置java环境变量,主要是配置path和classpath。你可以百度java环境变量配置,可以找到很多java环境变量配置方法。配置完毕,可以在cmd窗口下用java -version来查看是否配置成功。如果显示出java版本相关的信息表示配置成功,可以进行下一步了。
编译你的源代码,cmd窗口下把路径改变(cd)到你源代码文件所在的路径,然后用javac 源文件名编译,例如javac Hello.java(需要注意的是源文件名需要是你文件public类的类名,如果你的文件有public类的话)。当然你也可以不改变(cd)到源文件所在的路径,你的文件就需要加上绝对路径就可以了。例如:javac e:\src\Hello.java.
运行你编译好的文件,java Hello(需要注意运行的时候没有后缀.java或者.class),同样你可以不改变路径用绝对路径运行,例如:java e:\src\Hello.如果你的代码中有窗口这样的类似的图形化界面,你就需要用javaw来运行。
另外,你可以使用eclipse,NetBeans这样的集成开发环境(IDE)来写代码,这样方便很多。
装一个jdk 需要执行命令 java -jar xx.jar 可以运行打包的jar文件 javac xx.java 编译 java xx 运行
我编写的JAVA程序怎么弄到别人电脑上运行啊? 把你的文件目录结构理清了,然后把你所写的类和包全部打包成*.jar文件,复制到他的机子,只要他的jvm正常(包括正确配置了path),你的程序就可以运行。我试过了,从windows里面移到Linux都可以运行。
Qt程序在别人电脑上运行不了怎么办 缺失Qt程序运行所需的依赖库,应该提示少什么文件,在开发机上复制一份,放在根目录就成
eclipse打开别人的java项目运行
如何使用eclipse导入别人的javaWeb项目
1.
点击文件,点击导入
2.
选择常规 > 现有项目到工作空间中 > 下一步
3.
点击浏览找到对应项目,最好将“选项”下方的将项目复制到工作空间复选框打上勾(相当于将项目拷贝一份到你的workspace工作空间...
4.
项目导入完成后,正常来说别人的项目环境跟你本地的不一样项目会报错,接下来右击项目选择构建...
如何做好java项目?
记一次有趣面试经历
一般来说面试我都记下印象深刻的面试题,其他感觉都没什么好记的,但是今天这个面试的过程感觉是我职业生涯中比较有意思的一次面试,遂分享出来。
今天顶着大太阳出去面试,找了好久终于找到了这家公司的位置,貌似是集体办公区域,就是一层楼有N个公司在办公,也没什么隔断。心想创业公司吧,这样也正常。在这之前已经面过三家公司都挺顺利,公司规模都还可以,还有一家一面也是过了等二面。之所以来这家公司面呢是因为对公司的产品还挺感兴趣的,想来看看。
然后到地方后面试官先给了我一份卷子做,都是些很简单的题,写完后等了好久面试官来了,开始进行面试。面试官先看了下我的简历,然后说你怎么两年才做这么4个项目,尤其是第一家才1个项目。我说外包公司项目多,没必要挨个写上,写上最近一家公司的项目,和之前公司代表性的项目就行了。然后他就教育了我一番,说怎么写这么点儿呢,很容易让人觉得你啥都没做,做过的都得写上。我之前一直以为我这种两年多经验的写一页简历足够了,不过他说了下我觉得确实可以考虑考虑多写一些。。。不过老实说我在想。。难道他毕业四五年了还把刚毕业的项目往简历上写?
吐槽完项目。面试官不知道为什么看着我的简历以为是培训班出来的,然后就旁敲侧击的问我毕业是否有参加过什么培训啊。我满脸黑线,我简历写的我第一份工作毕业就进去的,而且我项目都是专业领域性很强的项目,这是从哪儿看出来的。然后这面试官又问我那你大学都学什么课程啊,我又耐着性子解释了一圈。然后他看问不出啥的就没问了。然后就问了一个项目有关的正常问题。开始问我技术了。
第一个技术就问我spring框架,然后问我spring主要注重哪些技术,我说了就依赖注入和自动化配置,然后这人问我如何学习spring,我说看了spring实战,深入理解spring架构,然后还看了源码,然后这人说你看了官方文档吗,我说看了小部分,然后他说你怎么不多看官方说明文档呢,我说我更多喜欢直接看看源码设计,而且官方文档更多就是说明书的意思,我觉得用来入门还行,要真正了解肯定还是要深入底层去看下。然后争论了一番后他问我springboot自动化配置如何实现的。我从实现原理,源码流程说了一圈,我估计他应该不懂这块儿,然后我说完后他和我说你觉得看这些东西用处大吗,你为什么不看官方文档。我当时真是满脸黑线,合着这官方文档在他眼中是圣经啊。然后又问我springboot如何实现的tomcat启动,我源码解释了一圈后我估计他还是不懂源码这块儿,所以又和我死磕说你这些东西为什么不看官方文档说明呢。。嗨,我第一次看到对官方文档如此执着的人..。。当然了他举了个有意思的例子,说比如你买了个冰箱,你不看说明书你怎么知道如何使用呢。。我真的很想说我看过这台冰箱深入介绍的几本书并且连内部零件构造都了解你觉得我不会用这台冰箱吗。。
然后框架就没问了,老实说我觉得可能是他也不太了解。。然后就问我sql了,说有没有用过索引,sql优化。我说了一些,然后他说下mysql索引类型呢? 我说你指的哪种类型,是hash/b+tree ,还是聚集索引/非聚集索引,还是普通索引/唯一索引/主键索引/..... 这种。然后我估计他对前两个应该不了解,然后恼羞成怒的来了句你觉得我问的是哪个? 我去,这个我哪能知道。然后我就说了下 hash/b+树索引,然后这个人来了句b+树你觉得是什么,是一种算法,还是xxx,我当时很无语,名字都叫树了这难道不应该是一种数据结构吗。 然后又解释了一圈我感觉他可能也不了解这块也就没问了。然后问我算法。
其实就简单的问了句,你了解哪些排序,我说冒泡排序,插入排序,快排,堆排序.....,然后这面试官嘲讽的笑了一声,我赶紧回想了哪个有问题,结果想了下没想到哪个字说的有问题我就问 你为什么笑,然后他说堆排序是什么东西。老实说听到这句话我是真的很想直接走的,但是想下这对不起我请的一上午假。然后我很克制的说了句,你不知道不代表没有,这是任何一本讲数据结构与算法的书都应该会讲到的东西,建议去百度下。然后这个时候我估计他本就有点儿恼羞成怒的心情被彻底点着了,然后开始问我jmm。哦对了,他看着我写笔试题的时候排序那儿说了句这是什么排序。(我觉得快排方法应该还是挺好认的)
jmm问我五大数据区域,我说了后最后我提了一下直接内存,然后这人我估计也不懂,然后就开始说我问你这个了吗?我让你说五大区域你为什么提这个? 你有听清楚我的问题吗? 我当时就???,合着我这多提了一嘴直接给戳高潮了。。。然后赶紧闭嘴了,让他接着问后面的问题。
然后问了我期望薪资,我说了个期望薪资,结果这人说,你觉得你在项目中能承担部门负责人? 还是项目经理? 合着我期望的薪资在这家公司是部门负责人才有的待遇,看这意思应该是觉得我漫天要价。我觉得我要再说我已经有的三个offer都比我刚提的要多怕不是能让他当场爆炸。。当然了,为了不自讨没趣我就说我只能承担个中级开发吧。。。
最后问我有什么想问的,我就照例问了下公司技术栈,然后他说后端用java nodeJs ,我就问为什么后端会用两种技术栈? 然后他回答道,这么用肯定是处于公司技术考量啊,巴拉巴拉的,反正最后也没说个明白为啥会用两种技术。。然后这个时候提了一嘴既然采用nodeJs是觉得更加方便为什么不考虑考虑使用Python。老实说我觉得我这句话作为大家都是技术人员,技术探讨性的问题应该很正常吧,结果这句话不知道为什么又把他戳高潮了,他直接回到 为什么要用Python?我在严肃的和你讲公司技术栈,你觉得这样好吗? 你觉得这样提问好吗?你这样随意的一问觉得合适吗?
最后伴随着这几个疑问,面试结束了。。。老实说我被面的有点稀奇古怪的,尽管他问的问题我觉得我应该全都回答上了,但看他的样子似乎很不高兴。。。面完后我的内心状态应该如下吧
最后奉劝大家一句,创业型公司一定慎重考虑。
要做好Java项目,可以从以下几个方面入手:
熟练掌握Java编程语言和相关的开发工具,并且理解Java的基本设计原则和开发规范,如面向对象编程、SOLID原则等。
使用合适的开发框架和工具,如Spring、Hibernate、Maven等,提高开发效率和代码质量,同时也要注意适当的框架使用和版本管理。
编写易于维护、可扩展、可重用的代码,遵循良好的代码风格和注释习惯,确保代码清晰易懂,同时也要确保代码的可靠性和安全性。
进行全面的测试和调试工作,包括单元测试、集成测试、功能测试、性能测试等,确保系统稳定、可靠、高效运行。
实现良好的文档管理和版本控制,包括编写详细的需求分析、设计文档、用户手册等,以及对代码进行版本管理和提交记录。
明确项目目标和开发周期,制定合理的项目计划和进度安排,同时进行有效的沟通和协调,确保项目顺利进行。
总之,做好Java项目需要具备扎实的技术基础,良好的开发规范和方法,以及高度的工作负责和团队合作精神。同时也要时刻关注行业最新技术动态和用户需求变化,不断更新自身知识和技能,保持项目的前沿性和竞争力。
用ecilpse开发一个java程序
用ecilpse开发一个java程序的步骤如下:创建Java项目、在项目下创建包、创建Java类、编写程序代码、运行程序。
Eclipse是一个开源的、基于Java的可扩展开发平台,是目前最流行的Java语开发工具。具有强大的代码编排功能,可以帮助程序开发人员完成语法修正、代码修正、补全文字、信息提示等编码工作,大大提高了程序开发的效率。
本文通过Eclipse创建一个Java程序,并实现在控制台上打印“Hello World!”演示Eclipse使用的基本步骤,具体如下:
1、创建Java项目:
在Eclipse窗口中选择菜单【File】→【New】→【Java Project】,或者在Package Explorer视图中单击鼠标右键,然后选择菜单【New】→【Java Project】会出现一个【new Java Project】对话框。
在对话框中【Project name】文本框表示项目的名称,这里将项目命名为ch&pter01,其余选项保持默认,然后单击【Finish】按钮完成项目的创建。这时,在Package Explorer视图中便会出现一个名称为【chapter01】的Java项目。
2、在项目下创建包:
在Package Explorer视图中,鼠标右键单击【chapter01】项目下的src文件夹,选择【New】→【Package】,会出现一个【New Java Package】对话框,其中【Source folder】文本框表示项目所在的目录,【Name】文本框表示包的名称,这里将包命名为“cn.itcast.chapter01”。
3、创建Java类:
鼠标右键单击包名,选择【New】→【Class】会出现一个【NewJava Class】对话框,在对话框中【Name】文本框表示类名,这里创建一个HelloWorld类,单击【Finish】按钮,就完成了HelloWorld类的创建。这时,在“cn.itcast.chapter01”包下就出现了一个HelloWorld.java文件。
4、编写程序代码:
创建好了HelloWorld类后,接着就可以在上图文本编辑器里完成代码的编写工作,在这里只写main()方法和一条输出语句“System.out.println(”Hello World!“)。
5、运行程序:
程序编辑完成之后,鼠标右键单击Package Explorer视图中的HelloWorld.java文件,在弹出框中选择【Run As】→【Java Application】运行程序。
也可以在选中文件后,直接单击工具栏上的按钮运行程序。程序运行完毕后,会在Console视图中看到运行结果。至此,就完成了在Eclipse中创建Java项目,以及在项目下编写和运行程序。
在Eclipse中还提供了显示代码行号的功能,使用鼠标右键单击文本编辑器中左侧的空白处,在弹出的窗口中选择【Show Line Numbers】,即可显示出行号。
运行JAVA软件需要做什么?
想要运行Java,你首先要自己写一段代码,另外就是使用一款现在比较流行的软件,人们用的比较多的就是一个 Eclipse,你用 Eclipse打开你编辑的这个代码页面之后,在顶部会有一个运行的标志。
java环境变量配置2009-08-27 11:49windows xp下配置JDK环境变量:
1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“环境变量”;
4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
需要搭建Java运行环境,比如安装jdk,jre等软件,否则Java项目无法运行的哦
一般情况下的话,我就加你的这个运行软件的话,需要就给我查一下,可以直接就从这个里面去进展,假使用就可以
1.安装JDK,安装过程中可以自定义62616964757a686964616fe78988e69d8331380030安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“环境变量”;
4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME;
6.“开始”->;“运行”,键入“cmd”;
7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;
8.好了,打完收工。下面开始你的第一个java程序吧。
下面讲讲java几个环境变量的含义和linux下的配置方法:
通常,我们需要设置三个环境变量:JAVA_HOME、PATH 和 CLASSPATH。
JAVA_HOME:该环境变量的值就是 Java 所在的目录,一些 Java 版的软件和一些 Java 的工具需要用到该变量,设置 PATH 和 CLASSPATH 的时候,也可以使用该变量以方便设置。
PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找 PATH 中的每一个路径,直至找到。或者找完 PATH 中的路径也不能找到,则报错。Java 的编译命令 (javac),执行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安装路径下的 bin 目录中。因此我们应该将该路径添加到 PATH 变量中。
CLASSPATH:也指定一个路径列表,是用于搜索 Java 编译或者运行时需要用到的类。在 CLASSPATH 列表中除了可以包含路径外,还可以包含 .jar 文件。Java 查找类时会把这个 .jar 文件当作一个目录来进行查找。通常,我们需要把 JDK 安装路径下的 jre\lib\rt.jar (Linux: jre/lib/rt.jar) 包含在 CLASSPATH 中。
PATH 和 CLASSPATH 都指定路径列表,列表中的各项 (即各个路径) 之间使用分隔符分隔。在 Windows 下,分隔符是分号 (;),而在 Linux 下,分隔符是冒号 (:)。
下面分别说明三个环境变量在 Windows 和 Linux 下如何设置,不过在此之前,我们需要做个假设。假设 JDK 在 Windows 下的安装路径是 C:\jdk\,在 Linux 下的安装路径是 /usr/local/jdk/。那么,安装后的 JDK 至少会包括如下内容:
C:\jdk (/usr/local/jdk)
|-- bin
|-- demo
|-- include
|-- jre
| |-- bin
| `-- lib
`-- lib
***** 在 Windows 下设置
Windows 下使用 set 命令设置环境变量,为了使每一次启动计算机都设置这些环境变量,应该在系统盘根目录下的 autoexec.bat 文件中进行设置,如:
set JAVA_HOME=C:\jdk
set PATH=%JAVA_HOME%\bin;C:\Windows;C:\Windows\Command
set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;.
有些版本的 Windows 不能用 %变量名% 来替换环境变量的内容,那么就只好直接写 C:\jdk 而不是 %JAVA_HOME% 了。另外,C:\Windows 和 C:\Windows\Command 是 Windows 会自动加入路径的,所以可以从设置中去掉。如果在 autoexec.bat 中已经设置了 PATH,那只需要将 %JAVA_HOME%\bin 加到原来设置 PATH 的那条语句中就行了。
CLASSPATH 也可以根据需要设置或者加入其它的路径,比如你想把自己写的一些类放在 C:\java 中,就可以把 C:\java 也添加到 CLASSPATH 中去,set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;C:\java;.。
注意,在 CLASSPATH 中包含了一个“当前目录 (.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序,即使该路径并未包含在 CLASSPATH 中也可以。原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此时就代表了该路径,如:
假设在 C:\java 目录下有可运行的类 HelloJava.class,那么
C:\> set CLASSPATH=C:\jdk\jre\lib\rt.jar;. // 设置 CLASSPATH 环境变量,注意最后有一个 “.”
C:\> cd java // 转到 C:\java 目录
C:\java> java HelloJava // 运行 HelloJava
Hello, Java. // 运行结果
C:\java> _
**** 在 Linux 下设置
Linux 下使用“变量名=变量值”设置变量,并使用 export 命令将其导出为环境变量。为了使每一次登录都自动设置好这些变量,你需要在 ~/.bash_profile 里或者 ~./bashrc 里进行设置,如
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/jre/lib/rt.jar:.
设置 PATH 时用的 $JAVA_HOME 是指替换变量 JAVA_HOME 的值到 $JAVA_HOME 所在位置。如上句实际就是 export PATH=/usr/local/jdk/bin:$PATH。这句中 $PATH 也是同样的作用,不过这里的 PATH 是指以前设置的 PATH 变量的值,而非本次设置 PATH 变量的值。
注意,在 CLASSPATH 中包含了一个“当前目录 (.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序,即使该路径并未包含在 CLASSPATH 中也可以。原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此时就代表了该路径,例如
假设在 /home/fancy/java 目录下有可运行的类 HelloJava.class,那么
[fancy@matrix fancy]$ export CLASSPATH=/usr/local/jdk/jre/lib/rt.jar:. // 设置 CLASSPATH,注意最后的“.”
[fancy@matrix fancy]$ cd ~/java // 转到 /home/fancy/java
[fancy@matrix java]$ pwd // 显示当前目录
/home/fancy/java // 当前目录是 /home/fancy/java
[fancy@matrix java]$ java HelloJava // 运行 HelloJava
Hello, Java // 运行结果
[fancy@matrix java]$ _
析
***** 实例分析
只是操作系统不同,略有差别。
两个例子都提到一个“可运行的类”,它是指包含了 public static void main(String[] args) 方法的类,这将在下一章 HelloJava 一节中详述。例中的 CLASSPATH 均未包含 HelloJava.class 所在的目录(C:\java, /home/fancy/java),但是均包含了当前目录 (.)。因此转到包含 HelloJava.class 的目录下去执行 java HelloJava,在 Java 寻找到 CLASSPATH 中的“. (当前目录,C:\java, /home/fancy/java)”时,找到了 HelloJava.class,运行成功。
如何在eclipse中运行java程序
首先你的电脑要安装了JDK,
然后要配置了java环境变量
这样 你的eclipse才能正常运行。,然后file-new-Java application,输入project name创建java项目
再file--new--class,输入class name 创建java代码, 写你自己的java代码就行了, 写完后右键run as -- java application就运行java代码了
是要运行web程序吗 添加一个tomcat 用tomcat部署程序
java代码里有主函数main(),然后右键run as
eclipse是java程序开发首选的工具软件。
工具/原料
eclipse
方法/步骤
新建项目:打开eclipse工具,点击File->new->java Project,如下图所示
输入项目的名称:以HelloWorld为例,点击finish结束
3.点击项目中src包,右击new->class即可实现类的创建
4.输入类名和包名,选择核心方法,点击finish即可完成类的创建
5.编写程序。
6.运行程序有两种方式,方式一:直接点击标题栏上的绿色按钮,如图:
方法二:选中要运行的类,右击选择RUN AS ->java aplication
7.运行完毕