Java 如何从git项目创建war文件

Java 如何从git项目创建war文件,java,eclipse,google-app-engine,jakarta-ee,war,Java,Eclipse,Google App Engine,Jakarta Ee,War,我想从现有的github项目创建一个war文件。问题是我既不能用Eclipse也不能用Intellij打开这个项目。我想将此项目上载到Google App Engine。项目目录是否有问题,或者我是否做错了什么 这是项目 https://github.com/zackzachariah/Foursquare-Welcome-Screen 下载git的zip文件Foursquare-Welcome-Screen-master.zip;将其解压缩到Foursquare欢迎屏幕主控器文件夹;将cd放

我想从现有的github项目创建一个war文件。问题是我既不能用Eclipse也不能用Intellij打开这个项目。我想将此项目上载到Google App Engine。项目目录是否有问题,或者我是否做错了什么

这是项目

https://github.com/zackzachariah/Foursquare-Welcome-Screen

下载git的zip文件Foursquare-Welcome-Screen-master.zip;将其解压缩到Foursquare欢迎屏幕主控器文件夹;将cd放入该文件夹并运行jar-cvf../Foursquare-Welcome-Screen-master.war*;现在,war与Foursquare欢迎屏幕主控器位于同一文件夹中

然而,WAR是部署到J2EE servet引擎的特定格式,需要特定的配置才能工作。请注意,在Foursquare欢迎屏幕主控中有一个war文件夹。这已经是一场可部署的战争。它可以转换为.war文件,应用服务器将其拆分为当前的格式,但这不是必需的

最好看一下Foursquare Welcome Screen master/README.md,它有关于在您自己的地点在Google App Engine上设置它的完整说明