Java源程序的编译及执行问题
2015-11-20 00:46
429 查看
在写Java程序时,遇到了编译不通过的问题:
错误提示显示GBK,可能是字符集的问题导致的:
为java命令指定了一个选项 -encoding utf-8,才编译成功^_^
不过在使用javac命令执行时,又遇到了问题,导致执行失败:
必须在父级目录输入 java 包名.类名
终于,功夫不负有心人,问题解决了。
错误提示显示GBK,可能是字符集的问题导致的:
为java命令指定了一个选项 -encoding utf-8,才编译成功^_^
不过在使用javac命令执行时,又遇到了问题,导致执行失败:
package lee; /** *Description: *<br>网站:<a href="http://www.123.org">123</a> *<br>Copyright (C), 2001-2015, XR *<br>This program is protected by copyright laws. *<br>Program Name: *<br>Date: * @author XR * @version 1.0 */ public class JavadocTest { public static void main(String[] args) { System.out.println("Hello,World!"); } }将以下代码注释掉,源文件的编译和执行都成功了
//package lee;会是这个原因吗,我百思不得其解,找度娘问问,答案惊人的一致:classpath环境变量的问题,但classpath变量自JDK 1.5之后无需再设置。最后在某个论坛上找到了答案:
必须在父级目录输入 java 包名.类名
终于,功夫不负有心人,问题解决了。
相关文章推荐
- Java 数组Array 转换为 List
- 在servlet中用spring @Autowire 注入.
- Java事件机制
- WEBjava开发日记(1)
- java正则表达式筛选字符串中的ip
- java中String的常用方法
- 10018---JavaWeb基础--过滤器(Filter)
- JAVA中怎样把用户输入的字符串存入数组中?
- Java数组的基本操作
- java.lang.OutOfMemoryError: Java heap space解决方法
- 异常:pointerIndex out of range
- OpenProj打开不了或者提示"Failed to load Java VM Library"的错误的解决方案
- Spring Security(01)——初体验
- Java PinBall 简单弹球小游戏【4】碰撞检测及边界检测
- Spring mvc 中使用 kaptcha 验证码
- Spring AOP 实现原理以及应用
- java Es Api --解决大量数据查询
- 关于JVM中long和double的读取原子性
- Java 事务及隔离级别
- JavaMelody应用监控使用指南