I want to integrate 2 projects that are totally separate but that work in cooperation, and I want to join them in a single project, use a MAVEN multimodule
What should I notice? the dependencies? the bookstores?
main class of the first project
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.feign.EnableFeignClients;
import org.springframework.context.annotation.Import;
@SpringBootApplication
@EnableAutoConfiguration
@EnableEurekaClient
@EnableFeignClients
@EnableCircuitBreaker
@Import({
com.goo.common.notifications.messaging.producer.Application.class
})
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
main class of the second project
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
@SpringBootApplication
@EnableEurekaClient
public class Application {
public static void main(String args[]) {
SpringApplication.run(Application.class, args);
}
}