运行 来自命令行的球衣项目
Running a jersey project from command line
我创建了一个 RESTful API 使用服务于一些 GET 端点的球衣。但问题是,现在我必须将此项目作为 github link 发布,并提供从命令行打开和 运行 项目的说明。我完全使用 Eclipse 构建项目,并在网上搜索资源,但不知道如何完成这项工作。有人愿意将项目下载到他们的机器上,并从命令行帮助 运行 它的指令吗?自述文件包含 link 到 public 端点。
无需实际部署您的 Tomcat 实例,您可以使用 tomcat maven plugin(用于开发)。它启动一个嵌入式 tomcat 实例,因此您可以测试您的网络应用程序。只需将以下内容添加到您的 pom.xml 文件
<build>
<finalName>SimpleRestApi</finalName>
<plugins>
...
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
然后从命令行你可以 运行
mvn tomcat7:run
然后将启动一个服务器实例。然后您可以访问
http://localhost:8080/api/courses
如果要更改上下文路径,只需使用<path>/SimpleRestApi</path>
。然后就可以访问
http://localhost:8080/SimpleRestApi/api/courses
我创建了一个 RESTful API 使用服务于一些 GET 端点的球衣。但问题是,现在我必须将此项目作为 github link 发布,并提供从命令行打开和 运行 项目的说明。我完全使用 Eclipse 构建项目,并在网上搜索资源,但不知道如何完成这项工作。有人愿意将项目下载到他们的机器上,并从命令行帮助 运行 它的指令吗?自述文件包含 link 到 public 端点。
无需实际部署您的 Tomcat 实例,您可以使用 tomcat maven plugin(用于开发)。它启动一个嵌入式 tomcat 实例,因此您可以测试您的网络应用程序。只需将以下内容添加到您的 pom.xml 文件
<build>
<finalName>SimpleRestApi</finalName>
<plugins>
...
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
然后从命令行你可以 运行
mvn tomcat7:run
然后将启动一个服务器实例。然后您可以访问
http://localhost:8080/api/courses
如果要更改上下文路径,只需使用<path>/SimpleRestApi</path>
。然后就可以访问
http://localhost:8080/SimpleRestApi/api/courses