java项目和javaweb项目的区别

1.java项目通过Application.java中的main()函数触发,不需要tomcat服务器,java -jar xxx.jar启动项目,启动项目后项目通过main()函数直接运行程序;(无页面)

javaweb项目必须放到tomcat服务器中,通过页面访问;(有页面)

2.创建javaweb项目:

(1)New->Other->Maven Project->Use default Workspace location(选中位置)->Filter: GroupId:org.apache.maven.archetypes|ArtifactId:maven-archetype-webapp->填写GroupId和ArtifactId->finish

finish之后又击项目进入properties->Java Build Path ->Add Library->Server Runtime->选择tomcat服务器->Apply->OK

(出现:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path问题是因为Library没有添加tomcat服务器)

3.创建java项目:

New->Other->Maven Project->Use default Workspace location(选中位置)+Create a simple project(skip archetype selection)->填写GroupId和ArtifactId->finish

4.java项目转javaweb项目:

https://blog.csdn.net/gaoxiang24/article/details/79390518/(未实践)

https://blog.csdn.net/jianshou6442/article/details/80679018(未实践)

 

参考博客:https://blog.csdn.net/jianshou6442/article/details/80679018

 

你可能感兴趣的:(java)