我用 egit 插件安装了 eclipse mars。它成功地从 github 下载项目,但是如何将下载的 github 项目转换为可以在 eclipse 中成功启动Run As ... Run on server的 eclipse maven web 项目?
我们以github上的这个两步认证项目为例。 如何使用 Eclipse 从 Eclipse 启动该项目Run As.. Run on server?
以下是我到目前为止采取的步骤:
1.)右键单击eclipse Project Explorer的白色背景。
2.) 选择Import > Import ...
3.)Git > Projects从出现的对话框中选择从 git 单击下一步
4.) 选择Clone URI然后再次单击下一步
5.) 在 URI 字段中输入以下内容:https://github.com/kyleboon/two-step-authentication-example
6.) 点击下一步
7.) 再次单击下一步
8.) 第三次点击下一步
9.)Import使用选择new project wizard。然后再次单击下一步。
10.) 选择maven project和import
11.) 右键单击 Eclipse Project Explorer 中生成项目的根目录,然后选择Properties.
12.) 选择Project Facets
13.) 启用Project Facets
14.) 选择Dynamic Web Module使其成为dynamic web project. 单击确定。
15.) 右键单击 Eclipse Project Explorer 中的项目根目录。选择Maven download sources,然后Maven update project。
16.) 右键单击 Eclipse 中的项目根目录并选择Run As...Run on server
结果是tomcat在启动以下url时会报404错误:http://localhost:8080/two-step-authentication-example/
那么,为了在 Eclipse 中使用 Run As...Run on Server 成功启动这个特定的 github 项目,我应该采取哪些步骤? 这个问题对于所有 github web 项目都是通用的,但是我们正在使用这个特定的项目作为案例研究来测试一种可用于其他 github 项目的方法。