2016-10-12 14 views
1

私のアプリの小さな機能は、スプリングブートで開発され、スプリングmvcで開発されています。 私はspring mvcアプリケーションの外部jarとしてSpring起動アプリケーションを含めることができますか? より正確には、スプリングブートアプリはフィルタです、スプリングmvcは通常のhello world mvcです。 spring mvcでexternal jarとしてfilterを使いたいです。しかし、私はそうするアプリは、春のmvcとしてではなく、春のブートとして実行されます。それは春のmvcアプリケーションでautowire例外を守る。私たちはスプリングブートとスプリングmvc 4を一緒に使うことができます

+0

は悪い考えです。なぜあなたは別のSpringプロジェクトにSpringブートプロジェクト/ JARを含めるのですか?実際には何を達成しようとしていますか? – g00glen00b

+0

私は春のブートにある独立したモジュールを作った、私は春にそれをした別の人と統合する必要がありますので、私はそれを行う可能性があるかどうかを知ることができます – venkat

答えて

0

独自のSpringブートベースのプロジェクトを作成する最も簡単な方法は、Spring Initializrにアクセスし、プロジェクトの詳細を入力してオプションを選択し、Mavenビルドファイルまたはバンドルされたプロジェクトをzipファイルとしてダウンロードします。ここでまた


春ブーツの使用を開始するにはMavenのためのpom.xmlファイルの例です:別のプロジェクトでは春ブーツの脂肪ジャー含む

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>your.groupid</groupId> 
    <artifactId>artifactId</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <parent> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-parent</artifactId> 
     <version>1.4.1.RELEASE</version> 
     <relativePath/> <!-- lookup parent from repository --> 
    </parent> 

    <properties> 
     <java.version>1.8</java.version> 
    </properties> 

    <dependencies> 
     <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-web</artifactId> 
     </dependency> 

     <!-- then you can add any other Spring Boot dependencies --> 
     <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-security</artifactId> 
     </dependency> 
     <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-test</artifactId> 
      <scope>test</scope> 
     </dependency> 
    </dependencies> 

    <build> 
     <plugins> 
      <plugin> 
       <groupId>org.springframework.boot</groupId> 
       <artifactId>spring-boot-maven-plugin</artifactId> 
      </plugin> 
     </plugins> 
    </build> 

</project> 
+0

ここでは、春のブートを持つ瓶、今これは私の春のアプリケーションに含まれている必要があります。私は春のアプリケーションで春のブートappliationの瓶を含める方法を知りたい。 – venkat

+0

これを試すhttp://stackoverflow.com/questions/20225845/how-to-add-jar-files-for-spring-in-eclipse-ide-project-folder – DimaSan

関連する問題