未找到类将Exsisting类导出到JAR后出现异常

时间:2015-01-19 10:09:20

标签: java eclipse tomcat jar

我在java中创建了一个Web应用程序并且运行正常。但我想转换JAR格式的几个类,以便jar中的代码对其他人不可见。

我完全有5节课。 3个类(CreateFile,ProcessFile,HouseWork)属于一个包" FilePackage"剩下的两个类是SFTPEngine和ExecEngine,它们属于Package" PuttyEngine"。

我选择了所有这些类,并将导出为JAR并将其命名为mytool.jar。

现在我从eclipse中删除了所有这些类并添加了jar。在配置BuildPath之后的Eclipse IDE中,没有显示错误。当我从IDE本身在tomcat服务器上运行应用程序时,我得到 ClassNotFoundException

如何将这些类导出到JAR文件中并使用它们。这些类也使用其他类的函数。即SFTPEngine类将访问其他类的函数,其他类也将访问SFTPEngine类中的函数。

我没有使用任何构建工具。因为我不能在我的办公室使用它们,我需要获得管理员的许可,所以有没有办法在没有像ANT或MAVEN等构建工具的情况下完成这项工作

2 个答案:

答案 0 :(得分:0)

在Eclipse中,单击您的Web项目/ Properties / Tab“Deployment Assembly”。

在此处添加您的JAR。

之后,在服务器选项卡中,当您展开服务器时,您可以展开Web项目,您应该看到您的JAR。

答案 1 :(得分:0)

如果你在Eclipse之外运行Tomcat,请确保将jar包含在webapps /下的Tomcat安装目录下。