Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Maven上继承Spring启动项目(Java代码和视图)?_Spring_Maven_Spring Boot - Fatal编程技术网

如何在Maven上继承Spring启动项目(Java代码和视图)?

如何在Maven上继承Spring启动项目(Java代码和视图)?,spring,maven,spring-boot,Spring,Maven,Spring Boot,我已经开发了一个基本项目(带有Spting Boot),其中包含一些模块(如用户、日志、权限等),结构如下: 基本项目是一个完整的项目,它可以直接运行,我可以从浏览器做一些事情 现在,我想在demo scala(如上所述)的基础上创建一个新项目,新项目将继承demo scala的所有内容,我只需要添加新的业务java代码和html文件 我尝试在pom.xml上执行以下操作: <dependencies> <dependency> <grou

我已经开发了一个基本项目(带有Spting Boot),其中包含一些模块(如用户、日志、权限等),结构如下:

基本项目是一个完整的项目,它可以直接运行,我可以从浏览器做一些事情

现在,我想在demo scala(如上所述)的基础上创建一个新项目,新项目将继承demo scala的所有内容,我只需要添加新的业务java代码和html文件

我尝试在pom.xml上执行以下操作:

<dependencies>
    <dependency>
        <groupId>com.zeus</groupId>
        <artifactId>demo-scala</artifactId>
        <version>1.0</version>
    </dependency>
</dependencies>

宙斯

我运行新项目,可以扫描控制器。但当我在浏览器上调用一些控制器时,会出现错误。 若我删除了新项目中的“模板”文件夹,那个就可以了

我该如何处理这个问题。还是有更好的方法来解决我的问题?
非常感谢

我不确定您是否真的能做到这一点,继承和重用代码是一回事,但html页面之类的东西,即使您设法以某种方式对它们进行打包,它们也需要部署为属性,并且对任何web容器都可见。我建议,你慢慢开始,隔离代码,把它打包成一个jar,添加对新战争的依赖。确保容器需要可见和可访问的某些类已就位。只需将html文件和资源复制到新的内容中,谢谢你的回答。我试试看。