【发布时间】:2016-08-20 07:18:38
【问题描述】:
- MAVEN-1.7
- GWT-2.7.0
- 日食月神
我创建了一个简单的 GWT 项目,然后将其转换为 Maven 项目。我是 Maven 依赖项的新手,对此知之甚少。
用谷歌搜索我只发现如何将一个简单的项目转换为一个 Maven 项目。在 Eclipse 中添加了 Maven 插件。
Maven 项目包含一个pom.xml 文件。根据我的说法,我们只需要添加我们在项目中使用的 jar 的所有依赖项。我只做了这个。我有一个想法,我可以在项目中使用 jar 依赖项的类,但我没有。
问题一:
Maven 究竟如何处理 GWT 项目?它是否适用于托管模式 或者它也适用于开发模式?
问题 2:
除了依赖项之外,我们还需要向pom.xml 文件添加其他内容吗?pom.xml 文件中必须使用的所有设置是什么?
编辑 1:
我研究了很多文章。已将我的基本 gwt 项目转换为 maven 项目,并使用 gwt 的 maven 依赖项执行它。但我仍然被困在一些地方。我有一些依赖,比如 https://mvnrepository.com/artifact/net.sf.json-lib/json-lib 不起作用?
我被一些这样的基本查询困住了。依赖不断地给出错误。我在我的项目中使用了 couchdb,除了 fr json-lib 和 couchdb4j 依赖项之外,其他依赖项没有给出错误。
我是 MAVEN 的新手,所以之前的问题并没有回答我为什么提出新问题的问题。
EDIT2:- 除了 json-lib 和 couchdb4j 之前所说的之外,已经得到了一切。 Json-lib 工件 url 我已经给了你,但它不接受,我也尝试了 couchdb 4j。
<dependency>
<groupId>com.google.code</groupId>
<artifactId>couchdb4j</artifactId>
<version>0.1.2</version>
</dependency>
那么缺少什么?
【问题讨论】: