我正在开发一个基于Spring框架和hibernate的非常复杂的java Web应用程序, 我必须创建一个普通的java类(使用main方法)并将其导出到.jar文件中;此类包含将由操作员每月手动调度的过程。 调度结果将在Web应用程序页面(JSP)上查阅。
我需要使用这样的jar文件:java -jar myfile.jar arguments ....
有没有办法做到这一点?
如何导出从spring和hibernate派生的所有依赖项?
P.S。我尝试用MyEclipse导出jar文件但是当我尝试运行jar时,它找不到spring类
答案 0 :(得分:1)
首先,标题是错误的,您需要一个独立的应用程序。
其次,每个体面的Java IDE都应该提供导出jar的选项。例如,在eclipse中:
答案 1 :(得分:0)
打包依赖关系是一个与Hibernate,Spring,Guice或Java库没有严格联系的主题,用于为狗生成随机名称。
你需要的第一件事是构建系统,我希望你有 你正在处理一个非常复杂的java Web应用程序,而你 不要让你的意识形态建立。
一旦你有一个像Maven这样的构建系统正常工作,你就可以 看看包装扩展。在Maven中,这称为汇编 插件。