在命令里编译和执行 带包名 和 jar包 java的文件

来源:互联网 发布:linux more 下一页 编辑:程序博客网 时间:2024/06/01 09:56

1.在类没有包名时dos命令  
javac test.java       //编译test类,生产class文件 
java  qiuyu              //运行test类

 

2.当有包名情况下(package user;) user 包

javac -d . user.java //(注意-d空一格再打点再空一格)

java user.qiuyu //运行


3.当有额外jar包时

javac -encoding UTF-8 -classpath C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar test.java  //C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar 是jar包的路径

java -cp .;C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar test //注意:在Linux下面ClassPath前面是一个点号加一个冒号;在Windows下面ClassPath前面是一个点号加一个分号


4.有jar包又有包名时

javac -encoding UTF-8 -classpath C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar  -d .  test.java  //C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar 是jar包的路径

java -cp .;C:\Users\Deven_du\Desktop\jdbc\ojdbc6.jar user.test 


1 0
原创粉丝点击