Mac下查看java版本和JDK版本 | 您所在的位置:网站首页 › 怎么看javajdk版本 › Mac下查看java版本和JDK版本 |
查看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 实验室设备网 版权所有 |