java - 如何在 Eclipse 中使用 pom.xml/Maven 初始化本地thoughtsite(App Engine示例)项目?

标签 java spring google-app-engine maven-2 pom.xml

此 App Engine 示例应用程序(“thoughtsite”)在其主干中包含一个 pom.xml:

http://code.google.com/p/thoughtsite/source/browse/#svn/trunk

但我不知道在 Maven 中运行什么命令来在本地设置项目。 (自述文件没有提及任何有关 Maven 的内容。)

我尝试将项目代码直接导入到 Eclipse 中,但看起来它的格式不适合直接导入。所以我假设我需要使用 Maven 做一些事情来正确设置它。我之前没有真正使用过 Maven,所以我不确定需要运行什么命令来设置所有内容。 pom.xml 似乎为项目下载了一堆依赖项,例如 Spring jar 文件,我在 svn 存储库中的其他任何地方都看不到这些文件。

最佳答案

首先你需要安装maven。 (下载它,将其放在某个地方并设置环境变量 JAVA_HOMEMAVEN_HOME)。这里还有更多 Installation instructions .

然后 a) 安装 m2eclipse然后使用“导入现有的 Maven 项目”导入项目,您应该可以启动并运行。

或者,b) 在命令行上,从项目目录内运行 mvn eclipse:eclipse,然后将该项目作为现有 Eclipse 项目导入

我更喜欢 m2eclipse,因为它使 eclipse 成为 maven 的专家,但许多其他人更喜欢使用命令行告诉 eclipse 外部的东西在哪里

关于java - 如何在 Eclipse 中使用 pom.xml/Maven 初始化本地thoughtsite(App Engine示例)项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2988137/

相关文章:

java - 如何在Android中录制麦克风和媒体播放器

java - 如何在一行中打印数组的结果?

Spring OAuth + JWT --/oauth/token

google-app-engine - 如何使用 Google Cloud Tasks 扩展拉取队列

eclipse - 如何将依赖项复制到 gae war/WEB-INF/lib

java - 执行异常InvocationTargetException : null when executing the tests in Linux/OSX environment using Play Framework Java

java - AMR 文件的 FFT 计算问题

java - Wicket 附加到现有的 Spring 上下文

java - Spring ClassPathXmlApplicationContext 数据连接

python - 如何从 Google Cloud Datastore 检索实体