在cmd中运行java怎样添加其依赖的jar
javac -cp c:\abc.jar;d:\efg.jar; f:\Test.java java -cp c:\abc.jar;d:\efg.jar; f:\Test 注意:最后一个;后面必须要用空格把这个类和lib包分开。
发现还是不能实现,也使用了Fatjar,但似乎并不好用。料想大家平时用Fatjar都是引入第三方包而已,于是尝试了将主程序所依赖的两个项目先打包后再导包,然后打包,依然不行。因为eclipse不支持同时导出外部jar包。
再输入java程序名 就可以运行程序了。例如:javacHelloWorld.javajava HelloWorld这样就可以运行java程序了,注意文件名要和类名一样。在cmd中运行jar包,进入jar包的目录,输入java -jar jar包名称。
将jar的路径添加到classpath中,在使用的时候import就可以了。
Java命令行引入一个目录下所有的jar
比如主程序类叫Main,在目录lib下有aaa.jar,bbb.jar,ccc.jar,则需要输入以下命令才能执行:java -cp lib/aaa.jar;lib/bbb.jar;/lib.ccc.jar Main (linux系统下用冒号,windows下用分号)。
首先在项目下创建一个新的文件夹,用来保存jar包。在项目名上点击鼠标右键,按顺序点击【New】→【Floder】,打开新建文件夹的窗口 输入文件夹名称【lib】,点击【ok】。
其实我想吐槽的是,这个年代有几个人还需要手工来执行最原始的命令行。像 ant 就很方便的处理这些东西。用 eclipse 也行啊。
公司都是用ANT或者MAVEN来进行环境搭建和项目构建的,windows和linux都可以的。你不了解ant和maven脚本发给你也没用,你也不会搭建运行环境。你还是看看Ant和Maven的书比较好。
-C 在执行 jar 命令期间更改目录。例如:“jar -uf foo.jar -C classes *”将classes目录内的所有文件加到foo.jar中,但不添加类目录本身。
windows下如何用java命令运行jar包?
例如我要运行一个桌面上的jar文件,在双击没有用的情况下怎么办呢?在开始按钮中输入cmd出现如图所示的情况,然后按下enter打开cmd窗口。如图所示。首先你的电脑要配好了java环境。这是你能打开的前提。
如果安装了jdk 并且配置好了环境变量 直接运行 cmd 找到 jar 包位置 执行-java -jar XXX.jar 就可以了。或者写成 bat 文件 双击执行。如果没有安装jdk 那就直接下一个装上。
打开cmd窗口进入到你所要打开的jar文件所在的目录,输入命令即可打开jar文件。具体步骤 例如我要运行一个桌面上的jar文件,在双击没有用的情况下怎么办呢?在开始按钮中输入cmd,然后按下enter打开cmd窗口。