--------------------下面进入正题---------------------
MyEclipse是Eclipse一组插件集,它集成了很多开发工具和包,方便开发者更加快捷开发Java Web相关的程序,比如提供了对spring、structs、jsp直接开发的支持,提供了CSS/HTML/XML的编辑工具等。

进行创建

1.点击左上角的File——New——点击Other…

java打开一个浏览器的新窗口_Web


2.在Wizards栏里输入Spring选择Spring Starter Project,然后点击Next

java打开一个浏览器的新窗口_java_02


3.然后进入下面的页面,图中的Name代表的就是这个项目的名称,

Package是创建成功后启动类所在的位置,点击Next

(注意:在上一步中点击Next前一定要确保网络连接良好,否则无法进入这个页面)

java打开一个浏览器的新窗口_java打开一个浏览器的新窗口_03


4.一般来说,Spring Boot Version会默认选中2.1.9,此处就不用进行更改了。

我们需要下拉找到Web,

选中




然后点击Finish进行创建即可。

java打开一个浏览器的新窗口_MyEclipse_04


(注意:第一次创建会下载大量的jar包,所以需要多等待一会)

可以点击右下角的Building workspace查看进度

java打开一个浏览器的新窗口_java打开一个浏览器的新窗口_05


当下面显示的进度条完成时,项目的创建就算完成了

java打开一个浏览器的新窗口_MyEclipse_06


完成之后的项目结构大致为下图所示

java打开一个浏览器的新窗口_java打开一个浏览器的新窗口_07

解决pom.xml报错

关于这个问题,我从网上看到了两种解释

1.文件下载过程中,断网之类的问题导致退出
解决方案 2.版本不兼容导致的未知错误
解决方案

这里我已经将两种方案都列出,不过我一直采用的是第二种方案,因人而异吧!

(注意:采用第二种方案时,不要双击打开pom.xml,否则你会找不到代码,而是看见一个向表单一样的页面。所以,要右击pom.xml选择Open With下的Generic Text Editor打开)

java打开一个浏览器的新窗口_Web_08

实现浏览器输出Hello World!

1.如下图,创建java文件。

java打开一个浏览器的新窗口_java打开一个浏览器的新窗口_09


2.在hello.java文件中写入代码

//实体类的标志
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class hello {
	//在浏览器输出
	@ResponseBody
	//访问的路径
	@RequestMapping("/helloworld")
	public String helloworld(){
		return "hello world";
	}
}

3.找到带有Application的文件

java打开一个浏览器的新窗口_Spring Boot_10


点击右键找到Run As打开Java Application

java打开一个浏览器的新窗口_java_11


当出现Start时,则运行成功

java打开一个浏览器的新窗口_Web_12


4.打开浏览器输入(localhost:8080/helloworld),出现下图所示则为成功

(注意:helloworld是hello.java文件里自己输入的路径)

java打开一个浏览器的新窗口_MyEclipse_13