我用java
和mysql
寫了一個程序,現在我想要一個jar文件,當我點擊它時程序工作(without that mysql install on my system
)。如何從我的項目建立jar文件?
我右鍵點擊我的項目的擠壓乾淨,並建立,但它沒有建立jar文件,下面
輸出寫道。
Updating property file: C:\Users\mehdi\Documents\NetBeansProjects\project1\build\built-clean.properties
Deleting directory C:\Users\mehdi\Documents\NetBeansProjects\project1\build
clean:
init:
deps-jar:
Created dir: C:\Users\mehdi\Documents\NetBeansProjects\project1\build
Updating property file: C:\Users\mehdi\Documents\NetBeansProjects\project1\build\built-jar.properties
Created dir: C:\Users\mehdi\Documents\NetBeansProjects\project1\build\classes
Created dir: C:\Users\mehdi\Documents\NetBeansProjects\project1\build\empty
Compiling 8 source files to C:\Users\mehdi\Documents\NetBeansProjects\project1\build\classes
C:\Users\mehdi\Documents\NetBeansProjects\project1\src\project1\NewUser.java:24: package sun.swing.table does not exist
import sun.swing.table.DefaultTableCellHeaderRenderer;
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error
C:\Users\mehdi\Documents\NetBeansProjects\project1\nbproject\build-impl.xml:595: The following error occurred while executing this line:
C:\Users\mehdi\Documents\NetBeansProjects\project1\nbproject\build-impl.xml:276: Compile failed; see the compiler error output for details.
BUILD FAILED (total time: 0 seconds)
現在我想知道如何從我的程序中建立一個jar文件,在沒有安裝mysql的情況下工作正確。
I use net beans 6.9.1
and jdk-6u23-windows-i586
我的程序與netbeans正常運行。 – 2011-04-04 16:47:01
@mehdi,那個錯誤日誌不說謊。它可能與NetBeans一起運行,儘可能公平,試着弄清楚爲什麼在編譯期間它失敗了。 – 2011-04-04 16:50:45
@mehdi,導入來自sun。*包,通常您不應該在代碼中使用它。您是否安裝了多個JDK?也許它使用Netbeans正確運行,因爲它使用的是Sun JDK,但是當您使用其他方法運行它時,您使用的是非Sun JDK,因此該類不存在。 – wolfcastle 2011-04-04 17:09:01