CentOS6 Java开发环境配置(JDK、Tomcat、Maven、IDEA)
一、JDK
1 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz 2 tar –zxvf jdk-8u131-linux-x64.tar.gz 3 mkdir -p /usr/java 4 mv jdk1.8.0_131 /usr/java/ 5 vi /etc/profile 6 JAVA_HOME=/usr/java/jdk1.8.0_131 7 CLASSPATH=$CLASSPATH:$JAVA_HOME/lib 8 PATH=$PATH:$JAVA_HOME/bin 9 export PATH JAVA_HOME CLASSPATH 10 unlink /usr/bin/java 11 chmod +x /usr/java/jdk1.8.0_131/bin/* 12 source /etc/profile 13 java -version
二、Tomcat
下载安装包:http://tomcat.apache.org/download-80.cgi
三、Maven
1.下载安装包:https://maven.apache.org/download.cgi
2.配置Maven环境
1 vim /etc/profile 2 MAVEN_HOME=/opt/apache-maven-3.6.3 3 export PATH=${MAVEN_HOME}/bin:${PATH} 4 source /etc/profile
3.更改Maven配置文件
1 <localRepository>/opt/repository</localRepository> 2 <!---------------------> 3 <mirror> 4 <id>alimaven</id> 5 <mirrorOf>central</mirrorOf> 6 <name>aliyun maven</name> 7 <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> 8 </mirror> 9 <mirror> 10 <id>jboss-public-repository-group</id> 11 <mirrorOf>central</mirrorOf> 12 <name>JBoss Public Repository Group</name> 13 <url>http://repository.jboss.org/nexus/content/groups/public</url> 14 </mirror> 15 <!---------------------> 16 <profile> 17 <id>jdk18</id> 18 <activation> 19 <jdk>1.8</jdk> 20 <activeByDefault>true</activeByDefault> 21 </activation> 22 <properties> 23 <maven.compiler.source>1.8</maven.compiler.source> 24 <maven.compiler.target>1.8</maven.compiler.target> 25 <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> 26 </properties> 27 </profile>
四、Intellij IDEA
1.下载安装包:https://www.jetbrains.com/idea/download
2.注册:http://intellij.mandroid.cn/(2017版)
见:https://blog.csdn.net/qq_29347295/article/details/88531304
3.创建桌面快捷方式
(1)在Desktop打开Terminal
(2)输入命令
1 vim idea.desktop 2 #!/usr/bin/env xdg-open 3 [Desktop Entry] 4 Version=2017.2.7 5 Type=Application 6 Name=IDEA 7 Comment=Sophisticated text editor for code, markup and prose 8 Exec=/opt/idea-17.2/bin/idea.sh 9 Terminal=false 10 Icon=/opt/idea-17.2/bin/idea.png 11 Categories=Development;
(3)配置
①JDK


②Tomcat



③Maven

④代码风格


https://github.com/google/styleguide/blob/gh-pages/intellij-java-google-style.xml
【注】
/usr:JDK
/opt:Tomcat、Maven、IDEA

浙公网安备 33010602011771号