在netbeans中构建后,可执行jar文件未运行

时间:2017-11-02 06:16:59

标签: java jar build executable-jar netbeans-8

我试图在netbeans 8.2中清理和构建我们的程序,看看它是否可以构建一个可执行jar并且确实如此。问题是每当我双击jar文件时,什么都不会发生。我尝试构建一个不同的程序,并为其运行正确的jar文件。我应该怎么做才能让它运行?这是我尝试构建程序时的输出:

ant -f C:\\Users\\PAULO\\Documents\\NetBeansProjects\\SAD -
Dnb.internal.action.name=rebuild clean jar
init:
deps-clean:
Updating property file: 
C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\built-clean.properties
Deleting directory C:\Users\PAULO\Documents\NetBeansProjects\SAD\build
clean:
init:
deps-jar:
Created dir: C:\Users\PAULO\Documents\NetBeansProjects\SAD\build
Updating property file: 
C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\built-jar.properties
Created dir: C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\classes
Created dir: C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\empty
Created dir: C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\generated-
sources\ap-source-output
Compiling 6 source files to 
C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\classes
Note: C:\Users\PAULO\Documents\NetBeansProjects\SAD\src\sad\BEO.java uses or 
overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Copying 36 files to 
C:\Users\PAULO\Documents\NetBeansProjects\SAD\build\classes
compile:
Created dir: C:\Users\PAULO\Documents\NetBeansProjects\SAD\dist
Copying 1 file to C:\Users\PAULO\Documents\NetBeansProjects\SAD\build
Copy libraries to C:\Users\PAULO\Documents\NetBeansProjects\SAD\dist\lib.
Building jar: C:\Users\PAULO\Documents\NetBeansProjects\SAD\dist\SAD.jar
To run this application from the command line without Ant, try:
java -jar "C:\Users\PAULO\Documents\NetBeansProjects\SAD\dist\SAD.jar"
jar:
BUILD SUCCESSFUL (total time: 11 seconds)

1 个答案:

答案 0 :(得分:0)

主要罪魁祸首有两个不同的jdk,正在使用的主要类是不正确的。我刚刚卸载了一个jdk并将我的主类更改为正确的类。

相关问题