2016-12-05 43 views
0

我们正在制作一个项目并将其推入bitbucket。 当我从git导入到另一台计算机时,我得到文件gwt-servlet.jar的错误,我不知道为什么。 有一些方法可以对其进行编辑并使其适用于每台下载它的计算机?Gwt-servlet.jar在从bitbucket导入项目时出现错误

我该如何解决这个问题?

我看到这个链接,但看不出如何能解决我的问题Another discussion

,我可以按文件的.classpath和.project?在回购文件的.classpath错过,我们需要粘贴到文件夹中手动

问题:

Description Resource Path Location Type 
The file war\WEB-INF\lib\gwt-servlet.jar has a different size than GWT SDK library gwt-servlet.jar; perhaps it is a different version? gwt-servlet.jar /QuestionAndAnswer/war/WEB-INF/lib Unknown GWT Problem 
+0

什么是**错误信息**? – nitind

+0

对不起,我忘了它,在问题中添加:) – Dario

回答

1

您的WEB-INF/lib文件夹错误的GWT-的servlet.jar。只需删除它,然后再次拖动该项目。

通常,将这些文件包含在存储库中并不是一个好主意,因为它们是GWT SDK的一部分,您必须将其添加到构建路径。将其从存储库中删除,并确保所有开发人员使用相同的GWT SDK。

+0

什么是.project和.classpath到项目文件夹中的回购? 他们必须推或不推? 是的,我们有一个不同版本的gwt sdk :(但项目现在终止:D .... 我们将删除如果从存储库中,但如果我们删除它,当我们从git导入项目时,我们会得到错误,因为文件gwt-servlet.jar ....这是问题:) – Dario

+1

您可以将任何文件推入存储库,包括.classpath和.project。有些东西你不能用git解决 - 你仍然需要配置你的本地环境/项目。 –

+0

谢谢我与这个Bitbucket和Git的新...他们比编程代码更难:D:D – Dario

0

我面临同样的问题与此消息

“GWT-的servlet.jar都有不同的大小比GWT SDK库GWT-的servlet.jar;也许是不同的版本”

当我编译GWT编译应用程序编译正确,但是当我在GWT子开发模式下运行应用程序时,它会给出消息。

在这种情况下,我去建立路径jar“gwt-servlet.jar”和war/WEB-INF/lib文件夹jar“gwt-servlet.jar”验证过,所以它的大小是不同的,所以我更新了最新的jar文件更新为构建路径,

它解决了我的问题。