Java相关环境搭建

初始环境配置

下载

IDEA:去IDEA官网;不要下community版本的,专业版可以用学校邮箱注册账号激活。

JDK:https://www.oracle.com/java/technologies/downloads/

Tomcat:https://tomcat.apache.org/

Maven:https://maven.apache.org/

全局配置

添加JDK

File--->Project Structure--->Platform Settings--->SDKs;点加号。HomePath填下载的JDK压缩包解压出来的文件夹就行了。

(JDK其实不去官网下也行;IDEA在上述位置加号里有直接提供JDK下载添加的功能)

JDK还支持添加(不必同一路径下)jar包的功能;点右边classpath里的加号,把需要添加的jar包路径搞进去就行了。

(eg:在JDK home path为D:\JDK17的JDK中添加其他地方的JDBC jar包):

添加tomcat

(Spring Initializr会自动调不知道从哪来的tomcat,不用管他了。)

File-->New Project-->Java Enterprise;

Application server中 New...--->Tomcat server,Tomcat home里填解压好的apache-tomcat-{版本号}所在路径。关掉,以后需要指定Tomcat的时候,它就会有记录了。

添加Maven

File-->Settings-->Build,Execution,Deployment-->Build Tools-->Maven指定Maven路径。

Java Enterprise

版本

不能使用Tomcat 10版本;tomcat10/lib中的servlet-api.jar与maven中导入的servlet包不兼容,会导致<Servlet>中的东西第一次打开报错500实例化servlet类异常,然后再次刷新之后报错404

安装了Tomcat 8解决了该问题。

环境配置注意事项

  • 自己下的tomcat形式:apache-tomcat-

  • Tomcat中的配置: Run----->Edit Configurations;

    Server里需要设置URL,同时Deployment里需要设置Application context(设为该项目的名称)

    URL和Application context需要对应,才能跑起来。

  • 编译配置:File----->Project Structure----->Modules;

    Path里,将Output Path和Test output path都设为自己在WEB-INF目录下建立的classes目录。

    Dependencies里,新建一个JARs or Directories,路径设为

    自己在WEB-INF目录下建立的lib目录,选项选jar directory。

其他注意事项

问题与解决

Spring Initializr

好像没有什么需要特别配置的。

IDEA中的检查

  • 自己下的Maven形式:apache-maven-

  • File-->Settings-->Build,Execution,Deployment-->Build Tools-->Maven指定Maven路径,检查User settings file和Local repository。

  • Springboot和Javaenterprise都需要Maven,所以先完成Maven的下载+配置很重要。

问题与解决

posted @ 2022-04-29 12:25  hiddener  阅读(30)  评论(0编辑  收藏  举报