Deepin java开发环境的搭建
安装的环境
JDK8
- 查看本地是否存在openjdk,有则卸载,卸载命令:
sudo apt-get remove openjdk*
- 下载jdk包,解压到自己想要放置的目录。
-官网下载:https://www.oracle.com/index.html
-曲奇网盘:https://quqi.avyeld.com/s/1506021/TpWscXpQl02uZ2GZ
曲奇网盘下载 - 配置环境变量
3.1 进入配置文件:sudo vim ~/.bashrc
3.2 向打开的文件添加下面的配置
#添加的配置
#按``i`` 进入vim编辑模式,添加完按``esc``退出编辑模式,
#按``shift``+``:``,输入``wq``保存退出vim。
export JAVA_HOME=jdk解压目录路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
- 执行命令使配置生效:
source ~/.bashrc
- 检查环境是否生效:
java -version
- 如果没有的话建立软连接
sudo ln -s /usr/local/java/jdk包名/bin/java /usr/local/bin
sudo ln -s /usr/local/java/jdk包名/bin/javac /usr/local/bin
参考:https://www.cnblogs.com/callmelx/p/10965605.html
tomcat9
- 环境准备:安装tomcat前要先配置jdk
- 下载压缩包,解压到自己想要放置的文件夹
-官网下载:https://tomcat.apache.org/download-90.cgi
-曲奇网盘:https://quqi.avyeld.com/s/1506021/F43oKmEsOjATQang - 启动服务
-进入解压目录的bin文件夹,运行命令./startup.sh
-如果显示tomcat start 则说明安装成功
-若不能进入bin文件夹,则在命令窗口进入后,输入命令,:chmod 777 *.sh
- 在浏览器输入
http://localhost:8080
测试
maven3.3.9修改文件夹权限
- 环境准备:安装maven前要先配置jdk
- 下载压缩包,解压到自己想要放置的文件夹
-官网下载:https://archive.apache.org/dist/maven/maven-3/3.3.9/source/
-曲奇网盘:https://quqi.avyeld.com/s/1506021/tiM3JiUbl7Hf2qRF - 配置环境变量
3.1 进入配置文件:sudo vim ~/.bashrc
3.2 向打开的文件添加下面的配置
export MAVEN_HOME=maven的解压目录路径
export PATH=${PATH}:${MAVEN_HOME}/bin
- 执行命令使配置生效:
source ~/.bashrc
- 检查环境是否生效:
mvn –version
- 修改本地仓库位置,添加阿里云镜像,使用jdk8
...
<localRepository>本地仓库位置路径</localRepository>
...
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
...
<profile>
<id>jdk18</id>
<activation>
<jdk>1.8</jdk>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
...
nodejs
- 下载压缩包,解压到自己想要放置的文件夹
-官网下载:http://nodejs.cn/download/current/
-曲奇网盘:https://quqi.avyeld.com/s/1506021/swPS3R4kt5J6kP26 - 创建软连接:
sudo ln -s 解压路径/bin/node /usr/local/bin/node
sudo ln -s 解压路径/bin/npm /usr/local/bin/npm
- 检查环境是否生效:
node -v
,npm -v
- 配置淘宝镜像
-到解压路径的bin目录下
-打开命令窗口,输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
-下载完成后,在bin目录下会出现命名为cnpm的文件。
-创建cnpm的软连接:sudo ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/cnpm
-验证镜像是否生效:cnpm -v
vue3+
- 进入nodejs的bin目录下,打开命令窗口
-输入cnpm install vue
-输入cnpm install -g @vue/cli
-下载完成后,在bin目录下会多出名为vue的文件,为该文件创建软连接
-创建命令:sudo ln -s nodejs解压路径/bin/vue /usr/local/bin/vue
补充:
美化:
-动态任务栏: sudo apt install plank
-桌面特效: sudo apt install systemsettings
ps: 桌面特效开启,必须在设置里也要开启桌面特效。
数据库工具:dbeaver社区版,idea自带的数据库工具。
装环境踩了不少坑。之所以没用弄mysql和redis,是因为我直接用docker了,省事。不熟悉docker,可以先去了解后再弄。前天才入坑的deepin系统,这界面和应用商店爱了爱了,希望能做得越来越好。