繁体   English   中英

通过Weblogic部署Java应用程序(主类)

[英]Deploying Java Application(Main Class) over Weblogic

我有一个包含主类和Java代理(使用Axis 1.4创建)的Java应用程序。没有Servlet或JSP。

该程序从excel工作表中提取i / p,然后使用Webservices查询Internet应用程序。此过程一直持续到Excel中的所有记录都已执行为止。

现在我的第一个问题是如何在Weblogic上部署该应用程序:作为WAR,EAR或JAR(当然不是WAR),如果它是Web应用程序,则可以通过类似以下的路径来调用它

http://server:port/contxt_root/abc.jsp

但这不是Web应用程序,所以我将如何调用它。 在Jdevloper中,我右键单击Main Class,单击RUN,它开始执行。现在,我必须在Linux系统中的Weblogic Server上进行部署

第二个问题:我该如何解决它?假设我希望它每周或每天运行一次。

为此,您不需要任何与Web相关的服务器,而是需要某种任务调度程序,例如cron来调度启动Java应用程序命令行

您也可以运行已编译的类,我建议您为其创建一个JAR文件 ,这会使事情变得更加整洁。

您可以使您的程序成为计时器EJB: http : //docs.oracle.com/javaee/6/tutorial/doc/bnboy.html

请注意,Java EE实体无法很好地处理本地文件,因此您需要考虑excel工作表的位置。

我不确定您是否需要使其成为Java EE应用程序,而仅是预定程序即可。

祝好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM