Ⅰ java只安装了jre,没有安装jdk,能不能运行代码
java只安装了jre,没有安装jdk,是不能运行源代码的。
java中JDK是java development kit的简称,代表开发环境工具,包括编译源程序和运行及调试所需要的环境所需要的环境;JRE是java runtime environment的简称,代表运行环境。也就是说JDK是包含JRE的。
其中如果只安装JRE不安装JDK,那么只能运行已经编译好的字节码文件即后缀名为.class的文件;如果安装了JDK,那么可以对源代码即后缀名为.java的文件进行编译,生成并运行.class的文件,最后得到程序运行结果。
所以,在java中要正常编译并运行源代码,可以只安装JDK。
Ⅱ 我按照网上的方法下载了java,安装配置完了环境变量,用命令指示符检测也成功了,但是我不知道怎么
没有安装Java软件,如果你想编译Java文件的话,确实可以按照上述步骤操作。不过,强烈建议你安装一个集成开发环境(IDE),比如Eclipse或MyEclipse,来进行Java的编写、编译和运行,这样会更加方便高效。
关于你提到的问题,首先需要确保已经正确配置好了Java的环境变量,这样javac文件才能被执行。具体操作步骤如下:
1. 按下Win+R键,输入cmd,然后回车进入命令行界面。
2. 根据你的文件存放位置,使用cd命令切换到对应的目录,例如:cd c:\test\,然后按回车键。
3. 使用dir命令查看当前目录下的文件,确认需要编译的文件名,假设名为Testjava.java。
4. 输入javac Testjava.java并回车,进行Java文件的编译。
5. 编译完成后,输入java Testjava并回车,运行编译后的Java程序。
以上步骤可以帮助你完成Java文件的编译和运行。如果在操作过程中遇到任何问题,可以查阅相关文档或寻求在线帮助。
Ⅲ 如何使用本机系统的JAVA编译器和运行环境
为了使用本机系统的JAVA编译器和运行环境,首先需要确定JDK安装的具体位置。打开JDK文件夹,找到bin文件夹所在的路径,比如是C:\Java\jdk1.6.0_02\bin,这一步是设置系统环境变量的基础。
接着,需要在系统环境变量中添加这个路径。具体步骤如下:右击“我的电脑”,选择“属性”,进入“高级”选项卡后点击“环境变量”。在系统变量中新建一个名为“path”的变量,其值为上述路径,记得在路径值的末尾加上一个分号,以便与已有路径值区分开来。
设置完成后,应该能在命令提示符下验证是否正确配置。打开命令提示符(可以使用快捷键Win+R,然后输入cmd),在提示符下输入“java”,如果一切正常,将显示Java的相关信息,如版本号等。
需要注意的是,环境变量设置完成后,需要重新打开命令提示符窗口,才能使更改生效。如果在原有命令提示符窗口中输入java,可能还会显示未设置环境变量的信息。
通过以上步骤,可以成功使用本机系统的JAVA编译器和运行环境,为后续编写和运行Java程序做好准备。
Ⅳ 几种java反编译软件的安装以及使用总结
下面是在网上找的几种反编译软件的安装以及使用:
一、JD-JUI
官网下载链接:http://jd.benow.ca/
下载之后解压,
点击“jd-gui.exe”运行:
直接将".jar"文件拖入进去即可查看里边的“.class”文件,如上图所示。
二:Luyten
官网下载链接:https://github.com/deathmarine/Luyten/releases/tag/v0.5.3
点击“luyten-0.5.3.exe”下载,下载之后点击运行,运行后的界面如图所示,同样也是讲“.jar”文件拖入进入即可。
三、在eclipse中安装反编译工具
准备工作:
“jad.exe”下载:https://varaneckas.com/jad/
“net.sf.jadclipse_3.3.0.jar”下载:https://sourceforge.net/projects/jadclipse/files/
jad.exe”下载:
“net.sf.jadclipse_3.3.0.jar”下载:
然后将“net.sf.jadclipse_3.3.0.jar”拷贝到eclipse的plugins目录下,再删除eclipse的configuration目录下“org.eclipse.update”文件,这一步很重要!
重启eclipse,点击window->Preference->Java,你会发现里边多了一个插件“JadClipse”,
选中这个插件,将下图中红圈圈的地方的地址填写为你 “jad.exe”文件的地址
还没有配置完,先不要close,
点击General->Editors->File Associations 后,进入下边的界面
设置.class 文件默认打开方式:
设置.class without source文件的默认打开方式,
需要注意的是,“JadClipse Class File Viewer”这个一开始是没有的,需用添加,如下图所示:
接下来在eclipse中查看反编译后的代码:(这种方法可能不合适,但是能够查看)
新建一个EJB project,右键“import”,选中"EJB JAR file",导入你的jar包,Finish
在项目下找你要查看的反编译的文件即可,如果你遇到了下边的这种情况
关闭这个文件后再次打开,就可以查看了(我的是这样,所以我感觉这个方法不太好,但别的方法又不知道怎么查看):
有错误或者有更好的方法,希望大家在下边留言指出