带有包的java程序怎么在cmd中运行?

带有包的java程序怎么在cmd中运行?,第1张

进入保存jar文件的目录下,用压缩文件管理器打开jar文件,进入META-INF\目录下,打开MINIFEST.MF文件,对MINIFEST.MF文件进行编写,格式如下:  

请在文本格式下编写,每个空处只有一个空格侍银,文本不能多余两个空行.

Manifest-Version: 1.0 告诉我们使用的是1.0的manifest文老弊宴件,第一行定义manifest的格式 

Main-Class: 主程序卜桥入口类名(注意:如果主程序带包,main函数在com包下的test.java中,则写如:com.test)

Class-Path: 引用包路径,包之间空格隔开(lib是和test.jar同目录的一个子目录,test.jar要引用的some.jar包就在这里面。例如:Class-Path: lib/some.jar lib/some2.jar)

Created-By: 创建者信息

完整实例:

Manifest-Version: 1.0 

Main-Class: com.main.MyCrawler 

Class-Path: lib/mysql-connector-java-5.0.6-bin.jar 

Created-By: ninja

实例目录为

D:\mycrawler

D:\mycrawler\lib 

D:\mycrawler\mycrawler.jar 

D:\mycrawler\lib\mysql-connector-java-5.0.6-bin.jar 编写完之后保存。   

建立批处理文件.bat或.cmd如下start.cmd:  cmd中开启jar程序命令:  java -jar App.jar

package tom.jiafei

class Tom{

void speak(){

System.out.println("Tom类在tom.jiafei包中")

}

}

你需哗首如要把上面内容保存在 Tom.java 文件中,然后把 Tom.java 放在tom\乱启jiafei文芹灶件夹中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12486346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存