1. java -cp 相关
java -cp "
classes:lib/log4j-1.2.15.jar:lib/commons-configuration-1.8.jar:lib/commons-lang-2.4.jar:lib/commons-logging-1.1.1.jar:lib/netty-3.5.2.Final.jar:lib/commons-codec-1.4.jar:lib/commons-httpclient-3.1.jar"
com.xx.xx.XiaoZhang
注意:
1. 运行这条命令的路径是在classes这个包的上一层,比如WEB-INF
D:\project\xx\WEB-INF 下运行这条命令, WEB-INF下是否lib包的
2. classes是类包的目录,根据实际情况而定,有时候是bin、drop...或者有时候没有classes。
例如WEB-INF下没有classes,就直接是类包,如com.xx.xx....
这时就是java -cp "lib/log4j-1.2.15.jar。。。。。。。。。
3. 这条命令最后红色部分跟的是包路径+类名 如com.xx.xx.XiaoZhang
2. ant打jar包直接运行
每个包之间加空格
<pathconvert property="libs.project"
pathsep=" ">
<mapper>
<chainedmapper>
<flattenmapper />
<globmapper from="*" to="lib/*" />
</chainedmapper>
</mapper>
<path>
<fileset dir="${lib.dir}">
<include name="*.jar" />
</fileset>
</path>
</pathconvert>
<target name="jar" depends="compile">
<mkdir dir="${jar.dir}"/>
<jar destfile="${jar.dir}/${ant.project.name}.jar" basedir="${build.dir}">
<manifest>
<attribute name="
Main-Class" value="com.cup.tsm.simulator.phoneclient.gui.main.Start" />
<attribute name="
Class-Path" value="${libs.project}" />
</manifest>
</jar>
</target>
生成的文件可以在META-INF的
MANIFEST.MF下看到
分享到:
相关推荐
org.apache.tools.ant.Main org.apache.tools.ant.Task org.apache.tools.bzip2.CRC org.apache.tools.ant.Target org.apache.tools.ant.Project org.apache.tools.zip.ZipFile org.apache.tools.zip.ZipLong ...
java的jar运行
源代码,jar包及bat文件,注意:bat文件中不能有空格。
命令执行后会在temp目录下生成一个test.jar 文件双击此文件即可执行 注意:此时生成的jar文件只能在装配好Java虚拟机的PC才能正常使用 更好的方法是通过MyEclipse的net.sf.fjep.fatjar_0.0.31.jar插件进行自动生成。...
linux下执行java项目 main方法 打成的jar包,java -jar TestDemo.jar。具体过程请查看文档。
jetty的main启动代码及相关jar包: jetty-6.1.26.jar、jetty-util-6.1.26.jar为jetty相关jar包。 jasper-el.jar、jasper-jdt.jar、jasper.jar为jsp页面解析编译相关jar包。 jsp-api.jar为jstl相关jar包 tomcat-juli....
主要介绍了Android studio 运行main 函数的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
如何打jar包和运行jar包2007年03月21日 星期三 14:24如何打jar包和运行jar包 首先,例如c盘根目录下有类HelloWorld.java: public class HelloWorld{ public static void main(String[] args){ System.out....
WIN7下运行Jar文件提示Could not find the main class
java反编译项目工程,可以将class 文件 进行 修改 重新导包 生成修改后的jar 步骤 1、将需要修改的 jar 包 放入 lib 目录下,并加入项目中 ,选中 jar 右击 选择 add a libray这个时候会看到 jar 的 目录 结构 2、...
把PDF文件转换成jpg和png格式文件 等 (PDF转...3. 运行 PdfToJpgTest.java 类中的 main 方法, 可以在 D盘 根目录 中生成一个 1.jpg 的图片文件 4. 如果要 把PDF文件转换成 png , 只要把 格式 ".jpg" 修改为 ".png" 即可
在 clion 中写完一题,想写下一题,结果发现 main 函数不能运行 正确的解决方法 在牛客用户 AAnonymous 的告知下,借鉴了他的 github 上的 CMakeLists.txt,直接修改 CMakeLists.txt 即可,之前自己写了一个傻...
Java打包插件,解压后是一个plugins的文件夹,里面只有一个文件夹,fatjar_0.0.31.jar将它copy到Eclipser plugins文件夹下,此插件就安装成功了,重启Eclipse在项目上右击就会看到多出一个“Build Fat Jar”在前面有...
主要介绍了如何将java打包成可执行的jar,并执行jar包中指定的main方法的相关资料,文中给出了详细的示例代码,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
本文通过四种方法给大家介绍java命令执行jar包的方式,每种方法通过实例代码给大家详解,需要的朋友参考下吧
下面是工具的调用的main方法及其运行结果: main方法 public static void main(String[] args) throws Exception { //对明文进行加密 String encStr = SMS4.getEncryptByValue("123456"); System.out.println...
下面小编就为大家带来一篇浅谈java 执行jar包中的main方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
kingbase JDBC 8.6.0 驱动jar包 kingbase JDBC 8.8.0 驱动jar包 maven 导入 <groupId>com.kingbase8.jdbc</groupId> <artifactId>kingbase8 <version>8.6.0 <scope>system ${basedir}/src/main/resources/jar/...
注意这个jar有可能有些class文件没有加载进去(比如shutdown.calss等等),所以剩下的就是自己慢慢调了,你可以创建一个jre环境,执行命令jre\bin\java.exe -Dfile.encoding=utf-8 -jar mytest.jar 进行报错调试。...