1.1

Linux的JAVA开发环境部署

下载

jdk下载地址:
http://jdk.java.net/16/

maven下载地址:
https://maven.apache.org/download.cgi

配置环境变量

echo "export JAVA_HOME=\"/usr/local/jdk-16/\"
export MAVEN_HOME=\"/usr/local/apache-maven-3.8.1\"
PATH=\"\${PATH}:\${MAVEN_HOME}/bin\"
">>/etc/profile
source /etc/profile

配置Maven

配置本地仓库

mkdir ${MAVEN_HOME}/repo
echo <localRepository>${MAVEN_HOME}repo</localRepository>

执行完后会输出一个xmlnode,编辑maven配置文件:

vim ${MAVEN_HOME}/conf/settings.xml

把刚刚的xml节点,粘贴到第54行的注释外面

配置软件源

到167行左右,删除maven默认的软件源,换成阿里云的源:

            <mirror>                                                                                                                               
             <id>alimaven</id>                                                                                                                     
             <mirrorOf>central</mirrorOf>                                                                                                          
             <name>aliyun maven</name>                                                                                                             
             <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>                                                                
            </mirror>                                                                                                                              
           </mirrors>

配置jdk版本

上面的位置往下拉一点,可以看到profiles节点,插入到profiles节点里:

<profile>                                                                                                                                          
      <id>jdk</id>                                                                                                                                 
      <activation>                                                                                                                                 
     <activeByDefault>true</activeByDefault>                                                                                                       
        <jdk>16</jdk>                                                                                                                              
      </activation>                                                                                                                                
                                                                                                                                                   
      <properties>                                                                                                                                 
        <maven.compiler.source>16</maven.compiler.source>                                                                                          
  <maven.compiler.target>16</maven.compiler.target>                                                                                                
  <maven.compiler.compilerVersion>16</maven.compiler.compilerVersion>                                                                              
      </properties>                                                                                                                                
</profile>

测试

会下载很多东西,可以中途停止..

mvn help:system
posted @   asml  阅读(110)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
@.@
点击右上角即可分享
微信分享提示