解决方案 »
- javaweb开发要怎么实现“两周内不用在登陆”以及“自动登陆”和“记住密码”的?
- hibernate+struts 更新数据的操作
- org.jnp.
- SSH里使用DWR
- hibernate复合主键
- 关于整合Tomcat和apahce的问题
- myeclipse 6.0 Struts1.0 + Spring2.0+hibernate3.1整合问题
- weblogic更新了类文件无效,删除了该类文件仍可访问
- spring + tomcat5.59 + hibernate + JOTM 配置分布式事务的问题
- 第一个struts练习,页面上的表单问题(struts初级问题)
- 问个log4j的问题
- 连接SQL数据库问题
内容如下:Main-Class:com.Test是设置主类,jar运行的入口。Class-Path 设置需要的支持jar
然后使用myeclipse生成jar的使用在Specify the manifest 的地方指定manifest file为你自己项目中的这个manifest 这样打成的jar运行时会在同级目录下寻找支持jar 你只需要将你的支持jar拷贝和你生成的jar放在一起就可以运行你想运行的jar 而不会报找不到方法的问题了。
Manifest-Version: 1.0
Main-Class: com.Test
Class-Path: snmp4j-1.11.1.jar jnotify-0.93.jar sigar.jar sigar-1.5.jar sigar-2.0.15.jar dom4j-1.4.jar IDAFormula.jar jdom.jar je-analysis-1.4.0.jar jempbox-1.2.0.jar log4j.jar saxpath.jar xpp3_min-1.1.4c.jar xstream-1.3.1.jar servlet-api.jar commons-logging.jar
getXmlFileName() 不是某个jar包中的类方法,它是我生成的jar包中的方法。和它在一个类中的方法都没事就它自己出问题了。
代码如下:public interface IPdf {
public void attachFile( java.io.File file ) throws Exception,java.io.IOException,PdfException,AttachedFileDuplicateException,java.lang.IllegalArgumentException; //ファイル埋め込み(一つずつ)
public void attachPrivateFile( java.io.File file ) throws java.io.FileNotFoundException,java.io.IOException,PdfException,AttachedFileDuplicateException,java.lang.IllegalArgumentException; public java.io.File[] detachFiles() throws IOException,PdfException ; //ファイル取りだし(まとめて)
public java.io.File localPath(); //PDF のパスを返す public String getXmlFileName();
}
各种打包方式都试了,用doc命令打了一遍是这个错误,用eclipse打包还是这个问题啊。
下面是扩展接口的类中的代码:public class Pdf implements IPdf { private String xmlfilename = null;
public File[] detachFiles() throws PdfException, IOException{
//处理
}
public String getXmlFileName() {
return xmlfilename;
} //其他方法
}
detachFiles()运行没问题,getXmlFileName()就出问题,怎么打包都是同样的问题!