作者QooEX (QooEX)
看板java
标题Re: [问题] 错误:找不到或无法载入主要类别
时间Sun Aug 16 13:33:50 2015
最近在搞这个问题真的搞到发疯
版上网路上书上看过的方法都试过 怎麽样用"java [class]"
来执行都会错误
"javac [class.java]"编译都可以成功
打"java" "javac"也都有跑出一堆东西
以下为我试过的所有方法:JAVA 放置路径为 C:\Java
[1]
改CLASSPATH " .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar; "
改JAVA_HOME "C:\Java\jdk1.8.0_51"
路径上头尾 中间 有无 "." 有无";" 接试过
[2]
CLASSPATH 设 " . "
[3]
将CLASSPATH 设定成安装JAVA的路径
[4]
"java -cp . 绝对路径 "
[5]
重装JAVA
[6]安装路径换到D槽
[7]
对JAVA 修改系统管理员启动
[8]CLASSPATH 将第二点用HOME方式直接改成 安装位址
[9] 用标准范例 HOLLE SIMPLE 试过
用ECLIPSE 编译出来的 试过
直接用记事本 边的也 试过
-------------------------------------------------------------------
想的到想不到的方法我全都试过了
结果都是找不到类别 我快发疯了
试了好几天 完全都不行
ex: 路径放在 C:\ch01 档案名称 ch1_01.class 有先用javac编译过
dir 有看到东西
"java ch1_01"呼叫 也试过 "java -cp . ch1_01" 皆一样错误的结果
---------------------------------------------------------------
---------------------------------------------------------------
/*
档名:ch1_01.java
功能:ItemEvent事件(动态双重选单)
*/
package myJava.ch01;
import java.lang.*;
import java.awt.*; //载入AWT类别库
import java.awt.event.*; //载入AWT事件类别库
public class ch1_01 extends Frame
{
//元件区
Button btn,btnClr;
CheckboxGroup ckbgrp1,ckbgrp2,ckbgrp3;
Checkbox ckb1,ckb2,ckb3,ckb4,ckb5,ckb6,ckb7,ckb8;
Panel pnl1,pnl2,pnl3;
Label lab1,lab2;
public ch1_01()
{
------------------------------------------------------------
-----------------------------------------------------------
以下这种阳春的我也用过
路径:D:\tag name: Say.class
"java Say" "java -cp . Say" 皆试过 有空白的地方皆有 也试过没空白
package com.csdn.test;
public class Say {
public static void main(String[] args) {
System.out.println("ABC。");
}
}
-----------------------------------------------------------------\
----------------------------------------------------
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.176.78.136
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1439703233.A.60A.html
1F:→ qrtt1: 你的档案跟呼叫的实际指令都没写,别以为那些不重要啊qq 08/16 13:42
感谢指正 忘了打上来 已追加
※ 编辑: QooEX (180.176.78.136), 08/16/2015 13:52:32
※ 编辑: QooEX (180.176.78.136), 08/16/2015 13:53:18
2F:推 ooooooo: Class 中Main 跟 main 大小写有没有打错? 08/16 14:01
3F:→ qrtt1: source code 呢?package 还有 class name 也是重要资讯啊 08/16 14:01
由於这是书上的范例 我想说应该是没有错误 所以才没全部资讯都打上来
程式有将近两百多行 我po出 上面比较关键的部分
4F:→ qrtt1: 嗯,@ooooooo +1 还有 main 的 static 有没有忘了写xd 08/16 14:02
※ 编辑: QooEX (180.176.78.136), 08/16/2015 17:16:21
※ 编辑: QooEX (180.176.78.136), 08/16/2015 17:21:52