美文网首页
Java项目环境搭建

Java项目环境搭建

作者: kele8848 | 来源:发表于2018-12-19 10:31 被阅读0次

Java开发环境配置

下载并安装JDK

配置环境变量

window系统

  • JAVA_HOME:配置JDK目录
  • CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)。
    • .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • PATH:制定可执行程序的位置
    • %JAVA_HOME%\jre\bin;%JAVA_HOME%\bin

linux系统

检查环境中是否已经安装了jdk

[root@ctoT ~]# java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.2.el7_0-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

查询已安装的包

[root@ctoT ~]# rpm -qa|grep java
java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
javapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2015a-1.el7.noarch
python-javapackages-3.4.1-6.el7_0.noarch
java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

卸载openjdk

sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
sudo rpm -e --nodeps tzdata-java-2015a-1.el7.noarch
sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

再次查询结果

[root@ctoT ~]# rpm -qa|grep java
javapackages-tools-3.4.1-6.el7_0.noarch
python-javapackages-3.4.1-6.el7_0.noarch

下载文件,并且上传到Linux中

如果文件为*.tar.gz,那么解压命令

mkdir -p /usr/lib/jvm
tar -zxvf *.tar.gz -C /usr/lib/jvm

设置环境变量

vi /etc/profile

追加

export JAVA_HOME=/www/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

执行文件

source /etc/profile

Eclipse安装

下载->解压->执行,但是再执行过程中,会报错误,找不到jre,那么就要将jre的目录建立软连接到报错信息地方

ln -s /usr/lib/jvm/jdk1.8.0_181/jre jre

Tomcat 安装

windows下配置

TOMCAT_HOME=C:\MyProgram\apache-tomcat-8.0.53
CATALINA_HOME=C:\MyProgram\apache-tomcat-8.0.53
PATH += ;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

下载->解压->配置环境变量/etc/profile

TOMCAT_HOME='/www/apache-tomcat-8.0.53'
PATH=$PATH:$TOMCAT_HOME/bin 
export TOMCAT_HOME  PATH

关闭ipv6端口,让tomcat启动时监听ipv4端口

  1. 使用ifconfig命令查看网卡信息,如果出现inet6 fe80::20c:29ff:fed0:3514,说明机器开启了ipv6

  2. 编辑/etc/sysctl.conf配置,增加net.ipv6.conf.all.disable_ipv6=1

  3. 编辑/etc/sysconfig/network配置,增加 NETWORKING_IPV6=no,保存并退出

  4. 编辑/etc/sysconfig/network-scripts/ifcfg-eno16777736,确保IPV6INIT=noifcfg-eno16777736是根据自己机器的,实际网卡信息来看,不是固定的

  5. 关闭防火墙的开机自启动systemctl disable ip6tables.service(这个命令不一定成功,但是不影响)

  6. 执行sysctl -p或者reboot重启命令

  7. 再次使用ifconfig进行验证,只剩下ipv4ipv6消失了,关闭成功

Maven环境配置

MAVEN_HOME=安装路径
path += ;%MAVEN_HOME%\bin;

产看是否安装完成,cmd命令

mvn -v

更改mvn库资源连接(setting.xml)

<mirrors>
    <mirror>
      <id>nexus</id>
      <mirrorOf>*</mirrorOf> 
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
    <mirror>
      <id>nexus-public-snapshots</id>
      <mirrorOf>public-snapshots</mirrorOf> 
      <url>http://maven.aliyun.com/nexus/content/repositories/snapshots/</url>
    </mirror>
</mirrors>

相关文章

网友评论

      本文标题:Java项目环境搭建

      本文链接:https://www.haomeiwen.com/subject/tdvdkqtx.html