2016-04-02 15 views
0

GETエンドポイントを提供するジャージーを使用してRESTful APIを作成しました。それでも、このプロジェクトをgithubリンクとして出荷し、コマンドラインからプロジェクトを開いて実行するための指示を出さなければならないということです。私はEclipseを使ってプロジェクトを完全にビルドし、Webでリソースを精査しましたが、これをどうやって行うのかという手がかりはありません。誰かがプロジェクトを自分のマシンにダウンロードして、コマンドラインから実行するための指示を助けてくれますか? READMEには、公開エンドポイントへのリンクがあります。コマンドラインからジャージープロジェクトを実行する

答えて

1

実際にTomcatインスタンスを展開する必要はなく、tomcat maven plugin(開発用)を使用できます。埋め込みのTomcatインスタンスを開始するので、Webアプリケーションをテストできます。ちょうどあなたがちょうど

mvn tomcat7:run 

を実行することができ、コマンドラインから

<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> 

その後、あなたのpom.xmlファイルに以下を追加して、サーバインスタンスが起動します。あなたはコンテキストパスを変更したい場合は、その後、ちょうど<path>/SimpleRestApi</path>を使用し、

http://localhost:8080/api/courses 

にアクセスすることができます。アクセスできるのは

http://localhost:8080/SimpleRestApi/api/courses 
関連する問題