Mac下查看java版本和JDK版本 您所在的位置:网站首页 怎么看javajdk版本 Mac下查看java版本和JDK版本

Mac下查看java版本和JDK版本

2023-10-23 07:11| 来源: 网络整理| 查看: 265

查看Java版本 java -version --- ➜ ~ java -version java version "1.8.0_291" Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode) 查看JDK版本 /usr/libexec/java_home -V --- ➜ ~ /usr/libexec/java_home -V Matching Java Virtual Machines (2): 1.8.291.10 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 1.8.0_74 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home IntelliJ IDEA 1. mac IDEA自动生成构造函数

control + fn + enter 选择 Constructor

另外这个快捷键还有其它功能,Getter、Setter、Getter and Setter 、equals() and hashCode() 、toString()等。

WeChat1677e5b2c0a243dd1bdfc5447de9f7fc.png Maven 1. 命令行编译

在命令中,进入到pom.xml所在目录,输入以下命令:

$ mvn clean package

如果一切顺利,即可在target目录下获得编译后自动打包的jar。

静态资源导出问题 src/main/java **/*.properties **/*.xml false src/main/resources **/*.properties **/*.xml false 连接数据库 jdbc.driver=com.mysql.jdbc.Driver # 如果使用的是MySQL8.0+,增加一个时区的配置 &serverTimezone=Asia/Shanghai jdbc.url=jdbc:mysql://localhost:3306/test?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai jdbc.username=root jdbc.password=123456 常用配置头 springmvc web.xml配置 Archetype Created Web Application characterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 characterEncodingFilter /* SpringMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml 1 SpringMVC / springmvc 配置 springmvc的拦截器配置 设置和获取 Cookie @RequestMapping("/login") public String login(@RequestParam("username") String username, @RequestParam("password") String password, HttpSession session, HttpServletRequest request, HttpServletResponse response) { // 把用户的信息存在session中 session.setAttribute("userLoginInfo", username); // 获取cookie Cookie[] cookies = request.getCookies(); for (Cookie cookie : cookies) { System.out.println(cookie.getName() + ":" + cookie.getValue()); } // 设置cookie Cookie cookie = new Cookie("username", username); cookie.setHttpOnly(true); cookie.setPath("/"); cookie.setDomain("localhost"); response.addCookie(cookie); return "OK"; } 依赖 文件上传 commons-fileupload commons-fileupload 1.4 javax.servlet javax.servlet-api 4.0.1 provided // 方式1 // @RequestParam("file") 将name=file控件得到的文件封装成CommonsMultipartFile对象 // 批量上传CommonsMultipartFile则为数组即可 @RequestMapping("/upload") public String upload(@RequestParam("file") CommonsMultipartFile file, HttpServletRequest request) throws IOException { // 获取文件名 String uploadFileName = file.getOriginalFilename(); // 如果文件名为空, 返回error if (uploadFileName.equals("")) { return "file is not exsit"; } System.out.println("上传文件名:" + uploadFileName); // 上传路径保存设置 String path = request.getServletContext().getRealPath("/upload"); // 如果路径不存在,则创建一个 File realPath = new File(path); if (!realPath.exists()) { realPath.mkdir(); } System.out.println("上传文件保存地址:" + realPath); // 文件输入流 InputStream is = file.getInputStream(); // 文件输出流 OutputStream os = new FileOutputStream(new File(realPath, uploadFileName)); // 读取写入 int len = 0; byte[] buffer = new byte[1024]; while ((len = is.read(buffer)) != -1) { os.write(buffer,0, len); os.flush(); } os.close(); is.close(); return "upload-ok"; } // 方式2 @RequestMapping("/upload2") public String upload2(@RequestParam("file")CommonsMultipartFile file, HttpServletRequest request) throws IOException { // 上传路径保存设置 String path = request.getServletContext().getRealPath("/upload"); File realPath = new File(path); if (!realPath.exists()) { realPath.mkdir(); } // 上传文件地址 System.out.println("上传文件保存地址:" + realPath); // 通过CommonsMultiparFile的方法直接写文件 file.transferTo(new File(realPath + "/" + file.getOriginalFilename())); return "upload-ok"; } SpringBoot多模块Mapper问题

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

检查mapper与xml文件对应与配置是否匹配

修改yml的mybatis配置

mybatis: mapperLocations: classpath:mapper/*.xml # 改为扫描全部导入模块 mapperLocations: classpath*:mapper/*.xml Maven配置 # 如果上边还没解决可以尝试增加maven配置 src/main/java **/*.xml src/main/resources


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有