当前位置: 首页 > news >正文

个人网站要怎么做2023年小微企业所得税

个人网站要怎么做,2023年小微企业所得税,做网站优化有什么作用,吉林网络优化多少钱前言 最近项目前后端进行升级#xff0c;需要在jdk8和jdk17两个版本切换。最简单的是通过手动切换#xff0c;但切换过程太繁琐#xff0c;修改环境变量#xff0c;达到切换目的。于是尝试其它解决方案#xff0c;最终确实使用sdkman工具。 sdkman 是一款面向Java开发者的…前言 最近项目前后端进行升级需要在jdk8和jdk17两个版本切换。最简单的是通过手动切换但切换过程太繁琐修改环境变量达到切换目的。于是尝试其它解决方案最终确实使用sdkman工具。 sdkman 是一款面向Java开发者的命令行工具旨在简化操作系统上SDKs的管理。支持跨平台使用提供便捷的版本控制和切换功能通过维护候选SDK列表让用户能够轻松安装、更新和卸载各类软件开发工具包。 下面详细介绍windows下和linux下安装过程。 (1)、Windows 安装 目前 Windows 有两种安装方式WSL 和 Git Bash 的方式Git 大家电脑中应该都有安装因此下面基于 Git Bash 进行安装 sdkman 。 1、安装前准备首先安装 sdkman 会使用到 unzip、zip、curl、sed 命令 Git缺少 zip zip -v   如果未找到下载 zip 包 https://sourceforge.net/projects/gnuwin32/files/zip/3.0/ 下载后将解压后 bin 目录下的 zip.exe 拷贝到 Git 安装目录下 mingw64/bin 目录下 同时 zip 还依赖 bzip2 因此还要下载 bzip2 包 https://sourceforge.net/projects/gnuwin32/files/bzip2/1.0.5/ 下载后将解压后 bin 目录下的 bzip2.dll 拷贝到 Git 安装目录下 mingw64/bin 目录下 然后再次尝试 zip 命令可以看到已经可以了 2、安装sdkman接下来下载安装 sdkman 在 Git Bash 中执行如下操作 curl -s https://get.sdkman.io | bash 安装完成后将 sdkman 添加到环境变量中 source $HOME/.sdkman/bin/sdkman-init.sh 每次启动终端时自动加载 sdkman将以下行添加到.zshrc文件中 echo source $HOME/.sdkman/bin/sdkman-init.sh ~/.zshrc 重新加载 .zshrc source ~/.zshrc 验证环境 sdk version  3、sdkman 使用 3.1 查看所有可用的SDK sdk list 可以看到非常多的应用而不限于 JDK 。 3.2 查看所有指定类型可用的SDK sdk list java 3.3 安装指定类型版本的SDK sdk install java 21.0.2-open 3.4 切换并使用指定类型版本的SDK sdk use java 21.0.2-open 验证 java 版本 java --version 3.5 设置默认版本 sdk default java 21.0.2-open 3.6 查看当前使用的 SDK sdk current 3.7 查看当前使用的指定类型的 SDK sdk current java 3.8 查看 SDK 安装目录 sdk home java 21.0.2-open 3.8 卸载指定类型版本的SDK sdk uninstall java 21.0.2-open 3.9 升级 sdkman sdk selfupdate 2、Linux下安装sdkman 和Windows下安装过程是一样的linux系统默认缺少一些命令我们需要提前安装好。 2.1.需要安装curlunzipzip sudo apt-get install curl sudo apt-get install unzip sudo apt-get install zip 2.2安装sdkman curl -s https://get.sdkman.io | bash 2.3安装完成后执行 source $HOME/.sdkman/bin/sdkman-init.sh 2.4验证 sdk version sdkman会自动为设置相应的环境变量。如果想确保在所有终端会话中都使用 sdkman设置的 Java 版本可以手动设置 JAVA_HOME 环境变量。在 .zshrc 文件中添加以下行 export JAVA_HOME$HOME/.sdkman/candidates/java/current export PATH$JAVA_HOME/bin:$PATH 重新加载 .zshrc source ~/.zshrc 3、常见问题 cmd命令窗口直接java -version 找不到命令需要在环境变量设置路径 JDK安装路径默认情况下在$HOME/.sdkman/candidates/java/current/bin具体路径可以通过命令在 Git Bash 中查看 echo $HOME/.sdkman/candidates/java/current/bin /c/Users/XXX/.sdkman/candidates/java/current/bin 注XXX是你的用户名 3.1配置环境变量  操作步骤我的电脑-》右键属性-》高级系统设置-》环境变量-》系统环境-》系统变量 添加 JAVA_HOMEC:\Users\Administrator\.sdkman\candidates\java\current Path 中添加%JAVA_HOME%\bin 3.2验证是否生效 打开终端输入java -version 验证是否是自己刚刚安装的版本 java -version 4、卸载 sdkman 4.1. 删除 sdkman 目录 删除 sdkman 安装目录 rm -rf ~/.sdkman 4.2. 移除配置文件中的 sdkman 配置 编辑的 shell 配置文件例如 .zshrc删除与 sdkman 相关的行 nano ~/.zshrc 找到并删除以下行 source $HOME/.sdkman/bin/sdkman-init.sh export JAVA_HOME$HOME/.sdkman/candidates/java/current export PATH$JAVA_HOME/bin:$PATH 保存并退出在 nano 中使用 CtrlX 然后按 Y 确认保存。 4.3.重新加载 shell 配置文件 删除配置行后重新加载 shell 配置文件 source ~/.zshrc 5、jdk版本选择 Jdk list java 列出来的jdk版本都是在openJdk上扩展的基本功能都差不多根据需要自行下载目前在开发过程中主要用到的是jdk8、jdk17、jdk21等比如在本人电脑上安装了这三个版本8.0.422-zulu、17.0.12-zulu、21.0.2-open。 切换到21需要执行下面两个命令 sdk use java 21.0.2-open sdk default java 21.0.2-open 下载安装包在C:\Users\Administrator\.sdkman\tmp目录下 安装位置C:\Users\Administrator\.sdkman\candidates\java目录下 Current是当前使用的jdk。 提示刚开始安装sdkman选择d盘指定目录但zshrc文件修改配置不行折腾半天最后还是换回了默认路径。不知道为什么没再研究..... 6、idea配置 注意Idea中配置jdk和手动安装的设置一样设置成current目录不行切换后无法自动切换。所以如果需要在各个jdk版本间切换最好在sdk中都选择上sdkman切换后idea手动再选择下 Sdks都添加上 Project中指定当前使用中的jdk 启动入口jdk如果没有改过来也需要手动切换下 至此安装sdkman管理多个jdk版本并在idea中使用过程就完结了。 在安装过程中可能会碰到其它问题系统环境不同问题都可能不尽相同根据不同问题查找解决方案实现sdkman对jdk管理的目的。 sdkman工具是非常好用的跨平台管理jdk工具希望能帮助到切换jdk烦恼的你 参考文章 怎样在Windows系统运用SDKMAN实现JDK的版本轻松管理_sdkman如何管理windows下已提前安装好的jdk-CSDN博客 https://blog.csdn.net/qq_43692950/article/details/140816049
http://www.w-s-a.com/news/849813/

相关文章:

  • 自适应网站做推广北京建设工程招标网
  • 外贸网站设计注意事项网上商城官网入口
  • 正规的营销型网站建设公司微官网是网站吗
  • 南京行业门户网站无锡阿里巴巴做网站
  • 河北省和城乡住房建设厅网站wamp wordpress打不开
  • 在哪个平台做网站比较好自动app优化
  • 有没有能帮人快速网站备案的机构个人学做网站
  • 凌云县 城市建设 网站西安市建网站
  • 织梦xml网站地图公众号公众平台
  • 长春省妇幼网站做四维学校网站系统破解版
  • 安阳免费搭建自己的网站个人网站做商城会怎样
  • 网站建设专家公司排行网站举报有奖平台
  • 程序员不是做网站的公司装修效果全景图
  • 桥东区住房和建设局网站怎么做网上问卷
  • 做期货要看哪些网站伪装的福祉 wordpress
  • 做网站需要多少费用网站建设需要懂什么语言
  • 网站手机端做app开发商城设计方案
  • 在建设厅网站上查询注销建造师查域名是否注册
  • 企业网站推广方案策划公司网站在国外打开很慢使用cdn好还是国外租用服务器好
  • 龙华o2o网站建设百度不收录什么网站吗
  • 模板搭建网站百度信息流推广
  • 移动端网站制作模板自己做的网站点击赚钱
  • 网站站长如何赚钱wordpress抓取别人网站
  • 做网站媒体专门做产品定制的网站
  • 公司企业网站建设步骤免费asp网站模板
  • 台州企业网站搭建价格做留言的网站
  • 西安网站建设q.479185700強高端网站设计定制公司
  • 网站设计是平面设计吗音频文件放到网站空间里生成链接怎么做
  • seo是对网站进行什么优化可以在哪些网站做翻译兼职
  • 南宁seo网站推广服务网站建设客户分析