作者cckh ()
站內java
標題[問題] Error Message
時間Sat Jan 5 11:43:54 2008
Exception in thread “main” java.lang.NoClassDefFoundError:
com/trend/iwss/jscan/runtime/CallContext at
gui.loglic.Login.main<Unknown Source>
我先貼一下Login.java的程式碼 如下
package gui.loglic;
import javax.swing.*;
import java.io.*;
import java.util.Scanner;
public class Login{
static final long serialVersionUID=0;
public static void main(String args[]) {
try{
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} catch (Exception e) {}
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
File file=new File("login.txt");
if (file.exists()){
Scanner scanner=null;
try{
scanner=new Scanner(file);
String userName=scanner.nextLine();
String password=scanner.nextLine();
scanner.close();
if (PasswordGenerator.getPassword(userName).equals(password)){
new LicenseFrame();
return;
}
}
catch (Exception ex){}
}
new gui.loglic.LoginFrame();
}
}
簡單的說 如果你有login.txt的話就直接進版權頁
沒有的話 就會進帳號密碼登入
程式很簡單 也因為太簡單 讓我不知道error message出現的原因
出現這個error是再沒有給login.txt的情況下
所以應該是在第一個catch
但是 UIManager這樣用有錯嗎=.=a
或是有其他的問題呢
更麻煩的是
這個error message在有些電腦上會出現 但是有些電腦就很順的run下去
請板上的高手幫幫忙看一下 謝謝.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.12.90
推 scoutJJ:Error Message 至少po出來一下 讓大家看看 問題可能出在哪 01/05 12:01
→ cckh:就是我最開始po的exception那邊 謝謝 01/05 12:36
推 superlubu:很簡單啊,就是 classpath 有問題,有些電腦能找到 01/05 12:39
→ superlubu:com.trend.iwss.jscan.runtime.CallContext 這個 class 01/05 12:39
→ superlubu:有出 error 的電腦卻找不到, 把 classpath 查一查吧 01/05 12:40
→ cckh:有其他的可能嗎?? 麻煩大家了... 01/05 13:10
推 superlubu:進度匯報: 目前估計是 antivirus 問題,有待原 PO 確認 01/05 13:21
→ cckh:still under validation by users....... 01/14 09:41