Quantcast
Channel: tyoshikawa1106のブログ
Viewing all articles
Browse latest Browse all 1436

Java:Spring Bootで使えるSpring Loadedを試してみました

$
0
0

Spring Bootで使えるSpring Loadedを試してみました。通常、アプリケーションを変更すると毎回起動し直す必要があります。Spring Loadedを導入することで起動したまま反映されるようになるみたいです。

spring-projects/spring-loaded · GitHub


pom.xmlのbuildに次のように追記します。
f:id:tyoshikawa1106:20151115172606p:plain

<!-- Spring BootをビルドするためのMavenプラグイン -->
  <build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <!-- Spring Loaded -->
        <dependencies>
          <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>springloaded</artifactId>
            <version>1.2.1.RELEASE</version>
          </dependency>
        </dependencies>
      </plugin>
    </plugins>
  </build>


追加後、次のコマンドでアプリを起動します。

$ hajiboot tyoshikawa1106$ mvn spring-boot:run


※Problems copying method. Incompatible JVM?というエラーが出たのですがJDK8と組み合わせた時に発生するみたいです。


ひとまず動作したのでこのまま進めてみようと思います。pom.xmlを編集後は次のようにコードを編集して・・・
f:id:tyoshikawa1106:20151115174358p:plain


画面をリフレッシュするだけで編集が反映されます。
f:id:tyoshikawa1106:20151115174511p:plain


Spring Loadedの使い方はこんな感じでした。


Viewing all articles
Browse latest Browse all 1436

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>