java-Jar包通过反射调用的问题

问题描述

Jar包通过反射调用的问题

我把一个程序打成jar包,如app.jar 改jar包中的一个方法通过反射调用了另一个jar包中的main方法。我用以下参数运行:

java -jar app.jar "the_mainclass_to_call_by_reflection" -class-path .

得到异常:java.lang.ClassNotFoundException

我已确认:the_mainclass_to_call_by_reflection在classpath中

请问如何运用命令行才能运行成功。多谢各位!

时间: 2024-12-20 19:41:12

java-Jar包通过反射调用的问题的相关文章

java jar包相对路径问题

问题描述 java jar包相对路径问题 我用MyEclipse开发,开始图片资源都能用,但打包发布时,路径就出问题了,图片通通读不出来,相对路径格式是什么啊 解决方案 java jar 配置文件的相对路径问题 解决方案二: 求解答啊啊啊啊啊啊啊啊 解决方案三: http://www.doc88.com/p-110691934989.html 解决方案四: 相对路径就是指没有在同一个文件夹下,得写明文件的具体路径全称 解决方案五: 相对路径,是相对于处理文件下的全目录,绝对路径是指定文件夹中某个

android-用fatjar打包的Android项目(有调用第三方jar包),调用时找不到第三方jar包的方法

问题描述 用fatjar打包的Android项目(有调用第三方jar包),调用时找不到第三方jar包的方法 用fatjar打包的Android项目(有调用第三方jar包),调用里面的方法时找不到第三方jar包的方法,这是什么问题呢?下面是报的错误,在网上找了很多方法也没有解决: 解决方案 Android项目打第三方jar包

jar包管理-java jar包相对路径问题

问题描述 java jar包相对路径问题 我用MyEclipse开发,开始图片资源都能用,但打包发布时,路径就出问题了,图片通通读不出来,相对路径格式是什么啊 解决方案 ugygghyjvyyctcifvotcircurca 解决方案二: 你是在恶意刷分吗?自问自答而且驴唇不对马嘴 解决方案三: 你可以在项目里获取一下他们的路径看一下

C#里面如何反射调用java jar包的方法。

问题描述 java类名是动态读取的,知道了java类名和方法,C#能否反射调用? 解决方案 解决方案二:该回复于2014-10-12 22:14:07被版主删除解决方案三:http://blog.csdn.net/xhpjsp/article/details/6591151归根结底,反射也是调用一些Java的函数而已,没有什么特别的.

Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)

最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就行,老大说,这样子不好,如果要改需要改两个客户端,而且还麻烦,叫我将所有的Activity打成Jar包的形式,这样子我们改了里面的内容就直接发布Jar包出去,其他公司直接下载Jar来使用,这样子他们自己公司也能更好的维护. 所以我就想直接将Activity打成Jar包,可是在使用的过程中发现这样子根本行不通,因为如果Act

如何实现项目外jar包的方法调用?

问题描述 其中jar包为一个使用注解或XML配置的service工具,因jar文件并非一个,要考虑到动态,所以导入跳过.只要符合提议,能实现,接受任意方式. 解决方案 解决方案二:osig架构,把所有jar包放到一个模块里,然后其他模块引用这个模块.以后jar有变化直接把jar包这个模块里面的jar包替换或者变更即可,其他模块完全无察觉.我们项目现在都这么用,多系统公用一个jar资源库

java 导入excel ,jar 包冲突

问题描述 java 导入excel ,jar 包冲突 XSSFWorkbook 读取 07 excel 的对象, 在poi3.1 中是没有的, 进行文件导入的二次开发,以前项目只导入 03excel,用poi 3.1,现在 要导入07excel,于是又添加了一个poi 3.7 jar,于是 问题来了,ctrl shit o 只提示 低版本(poi3.1)中的 类,(poi3.1 不能删除)我该怎么办 ?大虾 解决方案 java下导入excel用到方法以及jar包java jar包冲突解决方法Ja

java-Java jar包加载的原理是什么

问题描述 Java jar包加载的原理是什么 我想知道jar包加载的原理是什么,最近在利用jar包的时候出了问题,用Struts2框架时actionContext的执行范围 解决方案 我晕,你吃饭时是不是在想这碗怎么做出来的啊,你问的和你需解决的完全不是一回事,亲. actionContext的执行范围是在一个服务之内都能调用其里面的资源 你看看jsp九大内置对象的使用方法就ok了

jar-Java JAR包中的类 父类方法不可见等

问题描述 Java JAR包中的类 父类方法不可见等 场景: 两个jar包分别为a.jar.b.jar.b.jar中引用了a.jar,具体为b.jar中的类B继承了a.jar中的类A. A有两个方法,a.getName(),a.getAge(),B重写了getName方法,未重写getAge方法. 新建了一个Java项目C,**C只引用了b.jar,未引用a.jar**,于是出现了如下两个问题: 1.在C项目中,类B没有getAge方法 2.在C项目中,使用强制类型转换时(如)B b = (B)