在windows环境下,java编译生成的类文件不能通过双击直接执行。
用主方法执行类文件需要Java命令
工具/原材料batjavados方法/步骤1在1窗口下执行java代码编译生成的类文件的命令
命令:
爪哇岛
用法:java步骤阅读jar的目录结构和相关的配置文件,用于演示2。
演示很简单,就是点击按钮,用slf4j打印一行日志
方法1:在cmd窗口中直接执行java命令。Lib后面跟着一个反斜杠
命令:
java -cp。;lib \ *;JavaStudy.jar框架。应用
-3步读取-4步读取-5步读取4方法2:在cmd窗口中直接执行java命令。Lib后面是斜杠。让我们为每个人做个测试
命令:
java -cp。;lib/*;JavaStudy.jar框架。应用
-6步阅读5分享一个有错误的场景。命令丢失”。;"
命令:
Java-CP lib/*;JavaStudy.jar框架。应用
6方法3:使用蝙蝠脚本。你可以把刚才用来敲打脚本的命令粘在一起。
dos中的for命令用于将jar文件添加到类路径中。
脚本内容:
@回声关闭
setlocal ENABLEDELAYEDEXPANSION
设置CP=。;JavaStudy.jar
对于%%j IN (%~dp0lib\*。做设置CP=!CP!;%%j
回声%CP%
java -cp %CP%框架。应用
-7步读数-8步读数7如果cp和jar选项同时出现怎么办?
" java.lang.NoClassDefFoundError "
命令:
java -cp。;lib \ *;-jar JavaStudy.jar
异常详细信息:
线程中出现异常事件队列-0Java . lang . NoClassDefFoundError:org/SLF 4j
/LoggerFactory
在画面上。app $ 1 . action已执行(App.java:25)
在javax . swing . abstract button . fireactionexecuted(未知源)
在javax . swing . abstract button $ handler . action executed(未知源)
在javax . swing . DefaultButtonModel . FireActionExecded(未知源)
在javax . swing . DefaultButtonModel . SetPressed(未知源)
在javax . swing . plaf . basic . basicbuttonlistener . mousereleased(未知的酸
ce)
-9步读取结束