04-17.eri-test Windows子系统(用于Linux Java安装程序)

这些工具现在可以使在Windows上的开发变得容易和标准化,这是最近几年来在Unix上的开发。 我找不到涵盖Java开发人员完整设置的出色指南,而我最近需要自己做几次。 这是一个快速指南,可让没有使用devtools的Windows 10用户使用Windows Subsystem for Linux,JDK 11,maven和他们选择的编辑器(略有VSCode偏爱)对其系统进行设置。

Set Up WSL

This section and the next is pretty much ripped from the official guide.

按Windows键并键入“ Windows功能”,然后打开“打开或关闭Windows功能”选项。 向下滚动到“ Windows Linux子系统”功能,然后选中相应的框以启用它。 完成此步骤后,您需要重新启动计算机。

现在,再次按该Windows键,然后键入“ Microsoft Store”,然后打开那个坏男孩。 在商店中搜索“ Linux”,然后单击出现的“获取应用程序”选项。 从显示的选项中选择“ Ubuntu”,然后在该页面上单击“安装”。

Set up Ubuntu

再次按Windows键,然后键入/打开“ Ubuntu”。 这将在第一次触发一些附加设置。

它会要求您为子系统创建一个用户名和密码,这样做。 完成后,您将被丢弃到重击在您的Ubuntu子系统中!

请注意,整个Windows C驱动器将挂载在/ mnt / c在Ubuntu中ls / mnt / c应该看起来很熟悉。

Set up Java

现在,我们需要更多工具来准备系统Java。

sudo apt更新将下拉更新的镜像以从中下载应用程序。

sudo apt安装openjdk-11-jdk Maven将安装Java开发工具包(任何Java工作所需)和Maven(通用的构建工具,可以随时替换)摇动或者是其他东西)。

Set up an editor

我建议使用VSCode,因为它设置了不错的服务器,因此您可以在Windows中运行VSCode,同时使其与Ubuntu中的文件交互,但是任何编辑器都可以使用。 如果您使用的不是VSCode(vim,Notepad ++,SublimeText,Atom等),则可能需要在C驱动器上的某个位置进行开发,例如C:\代码\项目并从Ubuntu上访问它/ mnt / c / code / project。 话虽如此,我将继续进行VSCode设置。

Download VSCode for Windows and install it.

在Windows中启动VSCode,然后按Ctrl + Shift + P,输入“ Install Extensions”,然后按Enter。 键入“ Windows子系统”,然后单击Microsoft的“ Remote-WSL”上的安装。 完成后,在Windows中关闭VSCode。

如果您仍然打开Ubuntu bash窗口,请关闭它,然后重新打开它。 类型代码。。 这将设置VSCode的WSL服务器并为您在Windows中重新启动VSCode。 按Ctrl + Shift + P,输入“ install extensions”,按Enter键,搜索“ java red hat”,然后由Red Hat安装“ Java Language Support”。

做完了! 您已经全部准备在WSL中的Ubuntu中开发Java项目!

Tips and Tricks

  • Use code . in the future to open VSCode in whatever directory you want, so you'll always open it with the Ubuntu <-> Windows connection set up.
  • 打开Ubuntu bash窗口后,您可以右键单击标题栏并选择“属性”。. 在这里,您可以打开“ QuickEdit模式”和“使用Ctrl + Shift + C / Ctrl + Shift + V复制/粘贴”,以便在Ubuntu和Windows之间轻松选择和复制/粘贴. 现在,如果将Ubuntu固定到任务栏,它将始终以这些选项集启动.
  • You should be able to get away with a lot just using ls (list files), cd (change directory), rm (remove a file), git, java/javac/jar, and mvn (java build tool). If you throw -h on any of those commands you'll get a quick set of options. 您可以搜索其中的任何手册以获取更多详细信息.
  • This free MIT resource covers a lot of computing basics that everyone should know. 如果您对Unix感到不舒服,这很有用.
  • apt is the application installer on Ubuntu. You can apt search for programs and apt install to install them. 寻找apt的帮助应该很容易,WSL Ubuntu版本没有什么不同.

from: https://dev.to//mumu/windows-subsystem-for-linux-java-setup-2b2b

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值