社区
Java
帖子详情
如何用CMD命令调用一个jar中某个类的方法,且要传参数。
Z.&.Q
2010-02-04 02:01:54
如题
...全文
698
8
打赏
收藏
如何用CMD命令调用一个jar中某个类的方法,且要传参数。
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wx2548
2010-02-09
打赏
举报
回复
怎么 会出现错误呢
我就觉得压抑 压抑
BearKin
2010-02-08
打赏
举报
回复
[Quote=引用 6 楼 bearkin 的回复:]
LZ可以尝试用main方法 或者将你要做的操作放到static代码块里 然后利用Class.forName加载那个类实现调用
[/Quote]
参数这个么.. 你可以通过将参数保存到某个地方 然后在static块中能够找到他(比如保存到txt文件? 哇嘎嘎...)
BearKin
2010-02-08
打赏
举报
回复
LZ可以尝试用main方法 或者将你要做的操作放到static代码块里 然后利用Class.forName加载那个类实现调用
kaka302
2010-02-06
打赏
举报
回复
java main函数所在类名 参数1,参数2...
main函数参数就是一个字符串数组 string[] args
jn789987
2010-02-06
打赏
举报
回复
---------------------------
抓图
---------------------------
选择图形已经复制到剪贴板!
在其它应用程序中可以用粘贴命令取出。
---------------------------
确定
---------------------------
怎么用CMD命令调 mian函数 ????
Defonds
版主
2010-02-04
打赏
举报
回复
[Quote=引用楼主 lucky8251 的回复:]
如题
[/Quote]可以试一下 reflection。但是前提是 JVM 加载了 你那个 jar。
sxs625175043
2010-02-04
打赏
举报
回复
不能,
CMD只能调用main函数
霜之哀伤
2010-02-04
打赏
举报
回复
不能,
CMD只能调用main函数
Window系统下使用
CMD命令
调用
jar
包
中
有main()
方法
的java
类
Window系统下使用
CMD命令
调用
jar
包
中
有main()
方法
的java
类
,并传入参
数
使用情景: 前几天网站需要添加
一个
功能,
数
据处理在
一个
单独的可
调用
的java
类
main
方法
中
, 由此涉及到了 Windows使用
CMD命令
的
方法
调用
jar
包
中
的class,并传入参
数
。 步骤: 1. cd 到
jar
包所在目录 2. 使用下面的命令 java -cp xxx.ja...
在cmd控制台
调用
Jar
包
java -
jar
D:/My_file/MyProject/ccc/events.
jar
若
调用
event.
jar
则如上语句,若event.
jar
需要
一个
字符串参
数
“register”,则直接在后面加即可,即: java -
jar
D:/My_file/MyProject/ccc/events.
jar
register 现在假如使用Java程序直接
调用
Jar
包,并不是
调用
Jar
包
中
类
函
数
,而是把它当成可执行文件运行则: public class ASCII2Raster { pu..
程序
中
调用
cmd命令
时,参
数
带有空格的解决
方法
比如在程序
中
调用
cmd命令
打开
一个
文件,而文件路径带有空格,如果直接把路径传给cmd,那么cmd就会把路径空格前面的部分当做是
一个
参
数
,空格后当做另
一个
参
数
,导致程序出错,解决
方法
是把传入的参
数
前后添加双引号。以java为例: 例如 Runtime.getRuntime().exec("cmd /c start "+filepath) , 假设String filePath = "D:\\...
cmd命令
运行
jar
包
1.
jar
打包命令
jar
-cvf xx.
jar
*.* 说明一下:*.*表示把当前目录下面以及子目录的所有class都打到这个xx.
jar
里。 -cvf的含义,可以自己去用
jar
命令去查看 如果要单独对某个或某些class文件进行打包,可以这样:
jar
-cvf xx.
jar
Foo.class Bar.class 2.运行
jar
jav
cmd脚本传入参
数
运行java的
jar
包
首先写
一个
java的main函
数
必须是main函
数
才可以运行 public class ScriptTest { public static void main(String[] args) { // 通过脚本传进来的第
一个
参
数
System.out.println(args[0]); // 通过脚本传进来的第二个参
数
System.out.println(args[1]); // 通过脚本传进来的第三个参
数
System.out.println(args[2]); } }
Java
50,528
社区成员
85,607
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章