| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1016 人关注过本帖
标题:设置了环境变量 但是不能调试程序 只能编译
只看楼主 加入收藏
q244010054
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-13
结帖率:100%
收藏
 问题点数:0 回复次数:8 
设置了环境变量 但是不能调试程序 只能编译
我设置好了环境变量了
  cmd 运行javac 有 效果
用javac进行编译java文件 也能生成class文件
但是 我用java 运行的时候就不行了 提示了几排英文
F:\wp>javac Frame_ButtonA.java

F:\wp>java Frame_ButtonA.java
Exception in thread "main" java.lang.NoClassDefFoundError: Frame_ButtonA
Caused by: java.lang.ClassNotFoundException: Frame_ButtonA.java
        at (Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at (Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: Frame_ButtonA.java.  Program will exit.
 并不出现程序所想表达的
哪位大哥知道 是怎么回事不
  我安装了jdk 和Eclipe(是直接解压的不是安装包)
谢谢 !


[ 本帖最后由 q244010054 于 2010-8-16 11:22 编辑 ]
搜索更多相关主题的帖子: 环境变量 编译 调试 
2010-08-13 14:56
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:0 
无贴图无真相
把提示的几排英文贴上来看看

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2010-08-13 15:02
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:0 
在Eclipe里面直接运行吧
2010-08-13 17:00
东方一帅
Rank: 2
等 级:论坛游民
帖 子:18
专家分:34
注 册:2010-7-23
收藏
得分:0 
如果你把Java程序放到一个包里那就不行了,因为源文件有个包目录而生成的目标文件没有,按如下操作看看行否:
进入源文件文件夹,输入:javac -d . 文件名.java(注意空格),编译成功,然后再输入:java 包名.文件名
2010-08-14 18:54
q244010054
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-13
收藏
得分:0 
F:\wp>javac Frame_ButtonA.java

F:\wp>java Frame_ButtonA.java
Exception in thread "main" java.lang.NoClassDefFoundError: Frame_ButtonA
Caused by: java.lang.ClassNotFoundException: Frame_ButtonA.java
        at (Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at (Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: Frame_ButtonA.java.  Program will exit.
2010-08-16 11:21
q244010054
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-13
收藏
得分:0 
回复 3楼 shellingford
呵呵  我知道可以在那里面运行 
 我是想我的jdk是不是没有安装好
2010-08-16 11:32
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:0 
java Frame_ButtonA 运行
后面不用JAVA后缀名



[ 本帖最后由 lampeter123 于 2010-8-16 11:35 编辑 ]

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2010-08-16 11:34
iijjll
Rank: 1
来 自:中国
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-8-16
收藏
得分:0 
楼上说的不错,javac 编译的时候要加文件名后缀也就是.java
如果是java 运行的话就不要加后缀了,直接加文件名。

F:\wp>javac Frame_ButtonA.java

F:\wp>java Frame_ButtonA

如果楼主和我一样是初学者的话,建议先不要用Eclipse等工具。就这样,先在cmd命令窗口编译和运行,对java的编程熟悉以后,为了提高效率可以去用那些工具,用工具变成确实很方便很高效,但是初学者不推荐。

Just to do and do my best
2010-08-16 18:49
q244010054
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2010-8-13
收藏
得分:0 
回复 6楼 q244010054
谢谢   我 后面发现错误了 但是还是不行
  等我网线装好了
 我再来请教 大家  谢谢大家
2010-08-20 14:42
快速回复:设置了环境变量 但是不能调试程序 只能编译
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032729 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved