解决用cmd编译运行java时的错误】的更多相关文章

最近上java课程,平时都是用IDEA打代码的,但老师要我们用cmd编译运行,于是在IDEA撸完代码用cmd编译,但却老是编译不出来,有很多乱码.,提示着“错误:GBK的不可映射字符”,又试了几次,着实被搞懵了,明明IDEA种可以运行,为什么用cmd就不行了,经过自己的探索,情况大概就是这样的: java用的是Unicode这种编码,而又有GBK.UTF-8这些编码格式,而且cmd默认用GBK,恰巧我当时打的java文件是用UTF-8编码的,所以在cmd中运行时会出错.下面是几种解决方案: 1.…
①准备工作 首先用记事本编写HelloWorld.java放至G:\Javaspace路径 public class HelloWorld{ public static void main(String []args){ System.out.println("Hello World"); } } 因为我要编译的java文件放在G盘,打开cmd窗口,输入 g: 转至G盘目录(cmd不区分大小写,路径中除了文件名要区分大小写,其他都不用) 然后输入 cd javaspace cd是cmd…
JAVA_HOME PATH CLASSPATH 三者的区别:安装完jdk之后,首先在环境变量里面添加JAVA_HOME ,例如安装路径为C:\Program Files\Java\jdk1.6.0_10 ,此路径下面有bin lib等文件夹就在用户变量里面设置 变量:JAVA_HOME 值:C:\Program Files\Java\jdk1.6.0_10 ,这样写的用处是:1.方便引用,如果配置里面还需要用这个路径设置内容,只需要%JAVA_HOME%即可.2,归一原则,当需要改变jdk的安…
新建.java结尾的文件 内容 public class hello{ public static void main(String[] args){ System.out.println("HelloWorld!"); } } cmd中,首先找到hello.java文件的存放位置 cd C:\Users\ws\Desktop\javaStudy 编译java文件[如果没配置环境变量,可以参考这个http://www.cnblogs.com/gode/p/8275272.html] j…
https://www.runoob.com/w3cnote/windows10-java-setup.html…
控制台编译运行.java文件 首先在cmd中输入java –version确定java环境变量是否已经配好 其次在cmd中输入javac –version 确定javac环境变量是否已经配好 在用cd命令转到要编译.java文件的路径,用javac classname.java编译该java文件,将会看到产生了一个.class文件: 其次,若要运行该.class文件,则直接输入java classname即可(不用加后缀名); 如果想生成jar文件,则使用命令jar cvf classname.…
一直希望有一个轻量级的编辑器,既可以编辑代码,也可以一键运行.后来有了NotePad++,希望可以配置配置达到目的,配Java的时候上网搜了一堆,基本上互相抄,不解决实际问题,很郁闷.后来琢磨了出来,贴出来备忘. 一.安装插件下载NppExec插件,解压将dll拷贝到*\Notepad++\plugins下 二.写好Java文件,然后点击plugins->NppExec->Execute 三.输入脚本: npp_save cd $(CURRENT_DIRECTORY) javac $(NAME…
今天Google如何在ST中编译运行Java的时候,无意中发现了一个更好的方法. 其实,在ST中是可以编译Java的,但是运行不了,因为没有配置运行命令.那么一般的配置方法都是如下的: http://www.oschina.net/translate/compile-and-run-java-programs-in-sublime-text-2 http://my.oschina.net/tashi/blog/187547 上面的方法,需要写runJava.bat放到jdk/bin下面,感觉侵入…
想让你的vim可以编译运行java只要在你的配置文件里面加一句: map <F5> :!javac %&&java %:r <CR> 就可以编译运行java了…
编译cuda Examples 时出现错误:/bin/ld cannot find -lglut ,可以先找找是否缺少库,有时候可能是symbolic link不正确,没有链接到正确位置,导致找不到库: 其命名规则是:lib+库名(即xxx)+.so. 1.可以先看看是否存在库: ls /usr/lib64 |grep glut2.如果不存在则安装: yum install glut-devel安装之后重新编译.…
最近再看java,却被一个看似很基础的hellorworld头疼了十几分钟,百度了一下,若你在cmd下编辑及运行.java文件时报错,解决方案如下,如图所示:…
这个方面适用于报错为:java 找不到或无法加载主类,一般是找不到类的路径,问题出在CLASSPATH环境变量上,当然这是大多数.大概率的出错点 不排除根据个人情况不况,所以想起来伟大领袖毛主席的话:具体问题具体分析 1.整个配置环境过程,不再赘述,请按照如下博客进行配置(我认为很全的一篇) http://www.cnblogs.com/liuhongfeng/p/4177568.html 2.检查环境变量是否配置成功 运行cmd 分别输入java,javac, java -version (j…
准备1:JDK下好了 准备2:环境变量配置好了 准备3:本次测试用的是JDK8,用JDK10的在Eclipse里面好像用不了 满足上面三个条件,那可以继续看下去了 Test_1:带包编译运行 代码: package HelloWorld; public class HelloWorld{ public static void main(String [] args){ System.out.println("hello world!!!"); } } 文件位置: 编译指令:javac…
1. win+R出现cmd运行窗口,输入Java源码文件名运行时,错误: 找不到或无法加载主类... 问题背景:我已经配置好了Java环境(安装路径PATH,JAVA_HOME已装好,cmd运行java,javac,java -version也没问题) 例如以下Java代码: 文件名为Test.java: public class Test{ public static void main(String[] args){ System.out.println("This is test for…
本文参考了网上很多文章,就不一一列出了. sublime的版本是 sublime test 2 jdk版本 jdk1.7 1. mac下貌似直接就可以运行javac 和 java命令的,如果不能直接运行,自行加入java环境变量即可 2. 安装完sublime text 2之后,进入如下文件夹 $ cd /Users/用户名/Library/Application Support/Sublime Text /Packages/Java 3. 备份JavaC.sublime-build文件 $ c…
首先要安装JDK,然后设置环境变量Path,添加C:\Program Files (x86)\Java\jdk1.8.0_66\bin 然后建立一个名为j.java的文件,里面加入如下代码: public class j { public static void main(String[] args) { System.out.println("Hello World!"); } } 然后打开命令行,输入 javac j.java 然后运行 java j 这就是命令行编译运行单个jav…
升级VS2017后,编译运行程序会出现 /Community/Common7/IDE/PrivateAssemblies/plugin.vs.js 错误 先说VS2017-15.6.1跟旧版本IE的兼容问题. 首先我的IE比较旧,是IE9.0.8112,这个主要是为了在开发时测试页面.JS脚本跟旧版本IE的兼容及显示问题的.但是IE跟JS之间一直是比较“暧昧”的,MS一遍在推广自己的JS架构,一边在浏览器对象间跟谷歌各自搞一种套路.这些都是背景. 当我用VS2017进行调试时,弹出了这样一个框:…
操作步骤: 编译运行环境的搭建 fedora下默认安装为GNU公司的JDK,如下所示 $java -version java version "1.7.0_25" OpenJDK Runtime Environment (fedora-2.3.10.4.fc19-i386) OpenJDK Server VM (build 23.7-b01, mixed mode) 而我们需要使用SUN公司的Java(这真的不是在广告),下载地址:http://www.oracle.com/techn…
在Windows环境下用命令行编译运行程序 浙江大学-C语言程序设计进阶 配置gcc 准备一个Dev-cpp 找到gcc.exe所在目录 Dev-Cpp\MinGW64\bin 地址栏右键将地址复制为文本 回到桌面,右键计算机,点击属性 高级系统设置->环境变量 下滑找到Path,双击Path 按Home键回到开头,粘贴复制的地址,在末尾添加英文分号 千万牢记要输入的是英文分号! win + r 在对话框中输入cmd 在命令行窗口输入gcc,输出下列字符即说明配置成功 磁盘操作 e: #切换到E…
将下面的代码粘贴到JavaC.sublime-build中: { "cmd": ["javac \"$file_name\" && java \"$file_base_name\""], "shell": true, "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": &…
java -classpath class file's address; filename…
中文乱码 在执行javac时出现如图所示问题, 解决方法: 改用 javac -encoding UTF-8执行 找到路径:控制面板--系统和安全--系统--高级系统设置--环境变量--系统变量. 新增一条 JAVA_TOOL_OPTIONS,值为"-Dfile.encoding=UTF-8". 内容没错,无法执行 在执行java命令时,找不到主类: 解决方法: 项目中:应退回到包路径目录执行java命令! cd -退回到src目录 执行java+文件路径(文件之间用'.'隔开) 单独…
安装Notepad++和JDK(略): Notepad++的菜单栏:插件->Plugin Manager->Show Plugin Manager,Available中勾选NppExec,点击Install按钮.(如果下载失败,就直接将NappExec的插件下载后放到Plugins下) 按Fn+F6或者 菜单栏:插件->NppExec->Execute,输入以下代码: NPP_SAVE javac.exe "$(FILE_NAME)" java.exe &quo…
在练习Java的Scanner时,EditPlus如何读取从键盘输入的数呢? 例如如下程序,编译通过,运行时却输入不了数据: 1 package myP101; 2 3 import java.util.Scanner; 4 5 public class TestShu{ 6 public static void main(String[] args) { 7 8 Scanner shu = new Scanner(System.in); 9 10 System.out.println("请输入…
点击插件->Plugin Manager->show plugin manager : 选择NppExec,选择install,就将这个插件下载下来了. 这个时候会重启notepad++:重启以后就可以在插件里面找到NppExec了 新建一个HelloWorld.java文件,注意编码,这儿我选的是UTF-8: 然后按F6或者是在插件下面学NppExec里面的第一个Execute. 会弹出一个框: 将这段代码放到里面: NPP_SAVE cd "$(CURRENT_DIRECTORY…
看lynnLi的博客monkeyrunner之录制与回放(七),遇到了一个问题,我在cmd中输入monkeyrunner monkey_recorder.py,却报错了: 当时第一个感觉时,先到\sdk\tools下看看有没有monkey_recorder.py这个文件,结果并没有,那当然启动不了了. 参考了一下百度知道的一个答案,写了一个脚本放在\sdk\tools下面: 此问题得到了解决:…
用javac编译了一个M.java文件, 然后用java M执行,可是出现了下面这个错误. Exception in thread "main" java.lang.UnsupportedClassVersionError: M : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(C…
1.安装JDK 选择安装目录 安装过程中会出现两次 安装提示 . 第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的不同文件夹中.(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 比如,分别安装在 D:\JAVA\jdk 和D:\JAVA\jre 2.安装完成后,进行环境变量的配置 计算机右击属性,-高级系统设置-环境变量-选择下边的系统变量 新建变量名:JAVA_HOME变量值:D:\java\jdk新建变量名:ClassPa…
1.Java NPP_SAVE cd $(CURRENT_DIRECTORY) D:\tibco\bw6\tibcojre64\1.8.0\bin\javac.exe "$(FILE_NAME)" java.exe "$(NAME_PART)" Test.java public class Test{ public static void main(String[] args){ System.out.println("hello world!"…