您的位置 首页 java

Java运行class文件的操作

1. java Apple

执行一个class文件,不带包名

2.java com/xxchat/AppMain

执行一个class文件,包括包名

注:在当前路径下面必须要有com/xxchat文件路径

并且AppMain是存放在com/xxchat下面的

3.java -cp xxchat-1.0-SNAPSHOT.jar com.xxchat.AppMain

执行的是一个jar下面的一个class文件

4.java -cp fastjson-1.2.73.jar:xxchat-1.0-SNAPSHOT.jar com.xxchat.AppMain或者

java -cp xxchat-1.0-SNAPSHOT.jar: fastjson -1.2.73.jar com.xxchat.AppMain

执行一个jar下面的一个主文件,同时依赖了另外一个jar包

5.java -cp /userjar/*:xxchat-1.0-SNAPSHOT.jar com.xxchat.AppMain

为了避免写太多的 jar 名称,可以把jar放到一个文件夹下面去,直接执行命令

6.java -cp xxchat-1.0-SNAPSHOT.jar com.xxchat.AppMain

7.tomcat和jboss这样的服务器是通过实现自己的classload去加载类的

文章来源:智云一二三科技

文章标题:Java运行class文件的操作

文章地址:https://www.zhihuclub.com/188372.shtml

关于作者: 智云科技

热门文章

网站地图