首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Yeoman scaffolding与现有的Java目录结构结合起来

如何将Yeoman scaffolding与现有的Java目录结构结合起来
EN

Stack Overflow用户
提问于 2013-12-19 16:01:52
回答 1查看 10K关注 0票数 11

在我现有的web项目中,在使用jetty进行开发时,所提供的html内容的目录结构是"myProject/src/main/webapp/“

现在,我想在这里集成一个angularjs项目。我和约曼玩过一段时间。

如果我使用yeoman搭建脚手架,我想知道如何将其集成到我们现有的开发和部署结构中。我想使用主文件夹"myProject“来运行yeoman scaffolding就可以了。然后我会得到一个"myProject/app/“目录来存放我所有的前端内容。我是否应该以某种方式进行指导(如何进行?)我的jetty服务器使用".../src/main/webapp/“作为新应用程序目录的别名?

我们主要使用jetty作为请求后端的代理。有没有一种类似于"yeoman server“结合jetty的实时重载的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-19 19:48:15

看看my answer on how to do Django-Yeoman integration吧。

架构概念将是相同的,甚至外部文章(绝对是必读的)也是基于Java的。

简而言之:

  • 使用yeoman-maven-plugin。如果你用的是Gradle,那也没问题。更好的是,因为你可以更好地控制正在调用的grunt任务。
  • 你的项目结构应该类似于:

pom.xml src/ main/ Java...资源/ ...webapp/ WEB-INF/ yo/ dist/ <>

  • Yeoman生成器,包括初始化前端部分的生成器,应该从yo中专门调用webapp插件负责将生产就绪的yo/dist复制到WEB-INF

您所要做的就是将后者作为静态资源提供服务。

Spring MVC (dispatcher Servlet )的配置:当使用其他技术时,应该以类似的配置为目标,比如Jetty,或者纯Servlet配置。

其余部分,特别是dev设置,在参考答案中进行了描述。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20676296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档