我有一个Java Web Service项目,刚刚由一位刚刚辞职的同事(没有人在我的新公司协助我)交给我。我是Java(J2EE)的新手,我的背景是.Net + frontend + azure所以我对设置和运行java项目非常困惑。此外,由于我的背景是.Net Im引用了Visual Studio中运行项目的一切工作,设置项目到设置和调试WCF项目,我现在意识到这与eclipse + java非常不同。
如果有人能向我解释如何运行这个据称是java web服务的项目(据我所知),我真的很感激?
我假设项目是蓝色的是webservice(其余的只是库)?它是否正确?如果是这样,我如何使用eclipse运行和调试项目
当我点击debug as - >在服务器上调试这是我所看到的:
另一位同事告诉我安装JBOSS(我还没有在eclipse中安装服务器)因为这是他们使用的。是否有关于如何安装JBOSS以在eclipse中运行的良好文档(分步指南)。我假设JBOSS + eclipse就像IIS express + Visual studio。还有其他JBOSS + eclipse的替代品,比如我可以配置的tomcat + ecplise。
我真的觉得很难在eclipse中设置java web服务项目我对java j2ee编程几乎没有任何经验,特别是对于Web服务,所以任何有关我的问题的澄清将非常感激。总结一下:
如果有人能指出我找到源代码的正确方向,我将不胜感激
答案 0 :(得分:1)
从这里我们只能指导你,你将不得不通过一些教程来了解java项目的工作原理。
根据您的web.xml文件,您的项目是一个Web服务项目,因为它具有上下文参数。 上下文参数为您的Web服务设置了一个前端URL,在这种情况下是游戏时间。 查看这些教程,您将了解它是如何工作的
http://www.mkyong.com/tutorials/jax-rs-tutorials/
创建上述教程中给出的简单示例,然后您就可以执行您的程序
Jboss是我们用来运行我们的应用程序的应用程序服务器。
您可以在eclipse中安装jboss,也可以在外部使用它。 要安装eclipse和jboss,您可以点击链接
http://theopentutorials.com/tutorials/java-ee/installing-jboss-tools-in-eclipse/
另一种选择是单独下载eclipse和jboss
并使用它们。
转到jbosshome/bin
如果你单独下载它们
然后在那种情况下为jboss
Invoke the add-user.sh or add-user.bat script. ...
Choose to add a Management user. ...
Choose the realm for the user. ...
Enter the desired username and password. ...
Choose whether the user represents a remote JBoss Enterprise Application Platform 6 server instance. ...
Enter additional users. ...
Create users non-interactively.
After this go to eclipse and follow steps of below link to add jboss to eclipse
http://www.mastertheboss.com/eclipse/jboss-eclipse/jboss-and-eclipse
答案 1 :(得分:0)
Java Web应用程序除其他外还有一个预定义的目录结构,包括名为WEB-INF,WEB-CONTENT等的文件夹。
关于如何通过Eclipse将Web应用程序部署到Tomcat,您可以按照此tutorial中的步骤进行操作。