Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法

简介: Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备、绿色教育的研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

Eclipse 使用 Maven 构建动态 Web 工程,默认无 java 目录的解决方法

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备、绿色教育的研究:iOS、Android、Html5、Arduino、pcDuino否则,出自本博客的文章拒绝转载或再转载,谢谢合作。



两年前,在病重的那些日子里,把有关 Maven 构建 Spring MVC 项目的细节扒了个底朝天,尤其各种细节的官方文档出处。

现在看来还不够,有很多细节还没有记录下来,接下来,有空再继续把玩个够,技术这东西,就得玩成象掰指节响一样熟练才有意思。


这回高大尚,弄了个试用版的 Myeclipse 2014,据说,也证实过了,Myeclipae 2015 对于 Spring MVC 的 web jar 包莫名的不兼容,好吧 下载2017,前途未补,还是降下来吧。

新建工程,又是一个小儿科,可是还要更熟,直到闭眼睛都能操作出来才好:

。。。。。。

截图不能直接粘上来,很是倒运,那就不折腾了,直入主题,一句话的事儿,本是从别人那里看到了,反复验证后,贴点图算是自已的了,没想到还是盗取的结果,也好,总比盗而不言强得多,至少我在传播吧。


新建工程,src/main 下只有 resources 和 webapp,没有 java 目录。



打开工程的构建路径,选中 JRE System Library,点右边的 Edit...,在弹出窗口中切换任意选项,均会使 java 目录自动生成。

当然建议点那个 Installed JREs,构建本机 JDK 的 JRE 系统库,然后选中,据说 JDK 的能看源码, JRE 的不能,真假不知。


那么说的那位哥,你说的是这个吗?

据说这里能配源码!噢,好像源码已经在本地了。

据说这里还能配文档!噢,这个是在线的,不妨下一个到本地来试试,然后改一下:


回归正题,看看那个 java 回来是什么样子,

真是闲得无聊,手工建个 java 目录就完事了呗?!

不,拿 IDE 和这老些自动化插件,然后再手动建个目录,感觉有点太祟。


好了,到此结束,下次再有心情,再继续垒泥坝,一点一点地垒,很有意思,也很多。


补充 jre 的不能配置源码的截图:

但文档是有的。

另外,你也可以给他配一个,具体调试时能否进到源码中,这个未实践证实,证实过的朋友不妨留个言。



目录
相关文章
|
16天前
|
数据采集 Java 数据挖掘
Java IO异常处理:在Web爬虫开发中的实践
Java IO异常处理:在Web爬虫开发中的实践
|
14天前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
30 0
|
20天前
|
Java Maven Android开发
解锁Web开发新技能:从零开始的Struts 2之旅——让你的Java编程之路更加宽广,首个应用实例带你飞!
【8月更文挑战第31天】对于初学者,掌握 Struts 2 框架不仅能提升 Web 开发能力,还能深入了解 MVC 架构。Struts 2 是一个基于 Servlet 的 Java 框架,提供表单验证、文件上传、国际化等功能,便于快速构建易维护的 Web 应用。本文通过示例演示如何从零开始搭建环境并创建一个简单的 Struts 2 项目,包括配置 `struts.xml`、编写 Action 类及视图文件,并配置 web.xml。通过这些步骤,你将学会基本的开发流程,为进一步学习高级功能打下基础。
29 0
|
20天前
|
前端开发 Java UED
JSF遇上Material Design:一场视觉革命,如何让传统Java Web应用焕发新生?
【8月更文挑战第31天】在当前的Web开发领域,用户体验和界面美观性至关重要。Google推出的Material Design凭借其独特的动画、鲜艳的颜色和简洁的布局广受好评。将其应用于JavaServer Faces(JSF)项目,能显著提升应用的现代感和用户交互体验。本文介绍如何通过PrimeFaces等组件库在JSF应用中实现Material Design风格,包括添加依赖、使用组件及响应式布局等步骤,为用户提供美观且功能丰富的界面。
30 0
|
20天前
|
Java 前端开发 Apache
Apache Wicket与Spring MVC等Java Web框架大PK,究竟谁才是你的最佳拍档?点击揭秘!
【8月更文挑战第31天】在Java Web开发领域,众多框架各具特色。Apache Wicket以组件化开发和易用性脱颖而出,提高了代码的可维护性和可读性。相比之下,Spring MVC拥有强大的生态系统,但学习曲线较陡;JSF与Java EE紧密集成,但在性能和灵活性上略逊一筹;Struts2虽成熟,但在RESTful API支持上不足。选择框架时还需考虑社区支持和文档完善程度。希望本文能帮助开发者找到最适合自己的框架。
27 0
|
20天前
|
Java Spring 开发者
Java Web开发新潮流:Vaadin与Spring Boot强强联手,打造高效便捷的应用体验!
【8月更文挑战第31天】《Vaadin与Spring Boot集成:最佳实践指南》介绍了如何结合Vaadin和Spring Boot的优势进行高效Java Web开发。文章首先概述了集成的基本步骤,包括引入依赖和配置自动功能,然后通过示例展示了如何创建和使用Vaadin组件。相较于传统框架,这种集成方式简化了配置、提升了开发效率并便于部署。尽管可能存在性能和学习曲线方面的挑战,但合理的框架组合能显著提升应用开发的质量和速度。
27 0
|
20天前
|
开发者 Java Spring
【绝技揭秘】掌握Vaadin数据绑定:一键同步Java对象,告别手动数据烦恼,轻松玩转Web应用开发!
【8月更文挑战第31天】Vaadin不仅是一个功能丰富的Java Web应用框架,还提供了强大的数据绑定机制,使开发者能轻松连接UI组件与后端Java对象,简化Web应用开发流程。本文通过创建一个简单的用户信息表单示例,详细介绍了如何使用Vaadin的`Binder`类实现数据绑定,包括字段与模型属性的双向绑定及数据验证。通过这个示例,开发者可以更专注于业务逻辑而非繁琐的数据同步工作,提高开发效率和应用可维护性。
41 0
|
6天前
|
Java Apache Maven
Maven 项目文档
Maven 项目文档
|
2天前
|
Java Apache Maven
Maven 项目文档
Maven 项目文档
|
10天前
|
Java Apache Maven
Maven 项目文档
Maven 项目文档