精华内容
下载资源
问答
  • Idea+tomcat部署maven版本的web工程

    千次阅读 2019-05-27 17:25:16
    很多时候从网上下的开源工程都是maven形式的,...注意本idea版本是2017.3.6,更高级版本估计改变不大,tomcat8,jdk8 1. 去tomcat官网下载各操作系统对应版本,地址百度搜吧 2. 经过解压tomcat压缩包,将tomca...

    很多时候从网上下的开源工程都是maven形式的,直接跑工程也能部署实现web展示,那是通过idea自带的tomcat内置插件完成的,这里我们通过配置外部tomcat来实现启动、部署、访问一条龙。

    注意本idea版本是2017.3.6,更高级版本估计改变不大,tomcat8,jdk8

    1. 去tomcat官网下载各操作系统对应的版本,地址百度搜吧

    2. 经过解压tomcat压缩包,将tomcat解压到某个路径下

    3.打开idea

    点击run,在弹出的菜单中选中Edit Configurations

    4. 在弹出的选项中,默认只有Defaults一个标签,点击左上的"+",可以新建一个tomcat,这个就是我们将来用到的外置tomcat

    新建界面操作如下,点击local,就会生成一个自己的tomcat配置项了

    5.针对自己定义的tomcat来一些配置设置吧

    5.1  server配置

    5.2 进行部署设置,注意默认deployment页签下什么都没有,点击右侧加号出现External Source这个是加载已经发布好的工程,如tomcat自带的root,我下面这个图就是tomcat路径下的webapps里的root,加入是为了在浏览器里输入经典的http://localhost:8080能出来小猫界面的,你可以不要。下面的那个mssh是我自己的war包,现在你点击了没有可选的,是不是?往下看....

    6. tomcat设置先告一段落,来设置我们的web工程吧,准备进行部署,idea的配置和ec不同,有点绕,正题来了

    先自己随便建个web工程,建好后,点击左上的file,找到project structure来完成项目配置

    找到Artifacts,点击右侧的"+",选择下面的Web Application:Exploded

    好了,给你自己的war工程起个名吧,我的工程写了mssh,特别注意部署路径,一定要指定到tomcat的webapps下,当然如果你的tomcat里的server.xml改了部署发布文件夹,你自己改就OK了

    7. 好了,这样就让Idea知道你的war包要放哪里去了,再回来配置发布的设置,继续run的设置部分

    所以我的访问可以这样:

    http://localhost:8080 就是访问tomcat首页

    http://localhost:8080/mssh/...  我自己的controller

     

    展开全文
  • 尝试使用maven+tomcat环境进行开发,因为自己的已经安装的tomcat版本是8.5的,所以想找个对应的插件版本,搜到可用的插件配置见https://blog.csdn.net/MaxWoods/article/details/78340888 然而运行过程中出现错误...

    尝试使用maven+tomcat环境进行开发,因为自己的已经安装的tomcat版本是8.5的,所以想找个对应的插件版本,搜到可用的插件配置见https://blog.csdn.net/MaxWoods/article/details/78340888

     

    然而运行过程中出现错误,java报错为找不到路径,而路径是指向jdk库的文件路径,实际是存在的。

    查询后发现该错误系插件bug,详见https://issues.apache.org/jira/browse/MTOMCAT-294?tdsourcetag=s_pcqq_aiomsg

    插件中处理文件路径时处理不够完善,当文件路径中包含空格时会将空格以“%20”代替导致无法找到文件,而这个文件路径包括需要使用到的库文件。

     

    到目前为止,mvnrepository.com上查询该插件,最新发布版本号为3.0-r1756463,然而bug仍然未能修正。若要使用tomcat8-maven-plugin插件请注意该路径问题。目前可用的解决方案除了重新安放库文件外,还可以通过使用tomcat7-maven-plugin来替代。

     

    Stack Overflow上提到的该问题:https://stackoverflow.com/questions/46858342/tomcat8-maven-plugin-failed-to-find-rt-jar

    展开全文
  • 准备工作 泡茶 安装java8 安装tomcat 安装java 查看是否已经安装了 java -version //查看是否安装java ...下载java 想对应版本 下载地址 (这里选择的是rpm 64位的) 下载完毕进行安装 rpm -ivh jdk-...

    准备工作

    1. 泡茶
    2. 安装java8
    3. 安装tomcat

    安装java

    1. 查看是否已经安装了
    java -version //查看是否安装java
    // 如果是comment not found 说明没有安装
    // 如果不是请卸载
    rpm -qa | grep java
    
    复制代码
    1. 下载java 想对应的版本
    2. 下载地址 (这里选择的是rpm 64位的)
    3. 下载完毕进行安装
    rpm -ivh jdk-8u131-linux-x64.rpm  //安装jdk8
    复制代码
    1. 安装完就可以,java -version查看是否安装成功了
    2. 查看java安装目录
    [root@localhost work]# which java
    /usr/bin/java
    [root@localhost work]# ls -lrt /usr/bin/java
    lrwxrwxrwx. 1 root root 35 Jun 21 15:28 /usr/bin/java -> /etc/alternatives/java
    [root@localhost work]# ls -lrt /etc/alternatives/java
    lrwxrwxrwx. 1 root root 35 Jun 21 15:28 /etc/alternatives/java -> /usr/java/jdk1.8.0_131/jre/bin/java
    复制代码
    1. 配置环境变量
    cd /usr/java/jdk1.8.0_131/jre/bin/java
    // 打开/etc/profile文件
    vi /etc/profile
    
    复制代码
    1. 按i进入编辑模式
    JAVA_HOME=/usr/java/jdk1.8.0_131
    
    JRE_HOME=/usr/java/jdk1.8.0_131/jre
    
    CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    
    PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    复制代码
    1. :wq 退出并保存。
    2. 执行
    source /etc/profile //查看是否成功
    复制代码

    安装tomcat

    1. 下载Tomcat 下载地址 也可以直接用wget
    wget apache-tomcat-7.0.81.tar.gz http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.81/bin/apache-tomcat-7.0.81.tar.gz
    复制代码
    1. 解压
    tar -zxvf apache-tomcat-7.0.81.tar.gz
    复制代码
    1. 进入解压目录/apache-tomcat-7.0.81/bin,执行
    ./startup.sh
    复制代码
    1. 然后就可以通过浏览器访问
    http://服务ip地址:8080
    复制代码
    1. 修改默认端口
    通过修改Tomcat解压目录/apache-tomcat-7.0.78/conf中的server.xml文件
    vim server.xml
    然后找到中间部分配置,如下,把端口8080改成自己想要的就可以了
    
    <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
                   
    :wq退出保存, 重启Tomcat  ./startup.sh 
    
    [root@centos-linux-7 bin]# ./startup.sh 
    Using CATALINA_BASE:   /work/apps/apache-tomcat-7.0.78
    Using CATALINA_HOME:   /work/apps/apache-tomcat-7.0.78
    Using CATALINA_TMPDIR: /work/apps/apache-tomcat-7.0.78/temp
    Using JRE_HOME:        /usr/java/jdk1.8.0_131
    Using CLASSPATH:       /work/apps/apache-tomcat-7.0.78/bin/bootstrap.jar:/work/apps/apache-tomcat-7.0.78/bin/tomcat-juli.jar
    Tomcat started.
    tomcat 启动成功~
    
    复制代码

    开启访问服务

    1. 输入 telnet 192.168.1.xxx:8080测试是否连接
    telnet 192.168.1.xxx:8080
    Trying 10.211.55.4...
    telnet: connect to address 10.211.55.4: Connection refused
    telnet: Unable to connect to remote host
    //表示不能连接
    复制代码
    1. 通过下面方法,开放访问服务端口
    vi /etc/sysconfig/iptables
    
    //可添加一行或者复制已有的端口信息,修改端口
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
    
    :wq 保存退出重启端口服务
    service iptables restart
    复制代码

    下载安装maven

    1. 新建一个maven安装目录
    wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
    复制代码
    1. 解压
    tar -zxvf apache-maven-3.3.9-bin.tar.gz
    复制代码
    1. 设置环境变量
    vi /etc/profile
    添加如下内容
    MAVEN_HOME=/work/apache-maven-3.3.9
    PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$PATH
    
    source /etc/profile
    是配置生效
    复制代码
    1. mvn -version 验证安装是否成功
    Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
    Maven home: /work/apache-maven-3.3.9
    Java version: 1.8.0_131, vendor: Oracle Corporation
    Java home: /usr/java/jdk1.8.0_131/jre
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "3.10.0-514.16.1.el7.x86_64", arch: "amd64", family: "unix"
    //出现如下字说明安装成功
    // mvn package 打包项目
    复制代码
    展开全文
  • **首先肯定是使用ideal打开出现乱码情况的项目 ** ** 1 打开ideal设置,把这里的三个字符编码改为UTF-8 2 打开ideal帮助help界面 ...6 找到ideal对应根目录下的如下两个文件,选择自己电脑对赢的版本打开(或者全部都

    **首先肯定是使用ideal打开出现乱码情况的项目 **

    **
    tomacat版本:tomcat-9.0.37
    ideal版本:IntelliJ IDEA 2018.2.8

    1 打开ideal设置,把这里的三个字符编码改为UTF-8
    在这里插入图片描述
    2 打开ideal帮助help界面
    在这里插入图片描述
    3 选择Edit Custom VM Options…
    在这里插入图片描述
    4 点击后会弹出一个文件,在最后一行添加:
    -Dfile.encoding=UTF-8
    在这里插入图片描述
    5 打开tomcat设置,在VM options后添加同样的一句话:
    -Dfile.encoding=UTF-8
    在这里插入图片描述
    6 找到ideal根目录bini文件夹下的两个文件,选择自己对应的版本打开(或者全部都修改)
    在这里插入图片描述
    7 同样在最后一行添加:
    -Dfile.encoding=UTF-8
    在这里插入图片描述
    8 打开tomcat根目录 找到图示文件并打开
    在这里插入图片描述
    9 打开后,把这个文件里的 "“全部”"字符编码GBK改为UTF-8
    在这里插入图片描述
    10 全部修改完成保存后,重启你的ideal,你就会发现通过tomcat控制台打印的内容以及tomcat的日志都可以正常显示了

    展开全文
  • memcached session manager 1.9.6 适用于 tomcat 8 各版本 memcached session manager原...各个序列化方式所需要的包我已经打包好了 ,直接拷贝对应包到tomcat8的lib文件夹下即可 有问题邮件联系吧 99107247@qq.com
  • memcached session manager 1.9.6 适用于 tomcat 8版本 memcached session manager原作者是采用maven管理和编译项目,编译起来很麻烦 不同jar版本很容易造成出错,我因为项目需要,所以把他们编译好 . 顺便分享给...
  • eclipse搭建maven+ssm

    2019-10-24 17:27:36
    eclipse搭建maven+ssm创建一个maven项目创建好的目录结构解决这个小的报错修改对应Tomcat版本maven工程所在目录下org.eclipse.wst.common.project.facet.core.xml将jdt.web的version改为与Tomcat对应版本即可...
  • tomcat安装

    2019-06-24 16:16:14
    声明:这里安装tomcat是为了用jmeter+jenkins+maven实现性能测试自动化。jenkins需要tomcat环境,这里是本地安装,如果想在服务器上安装,下载到本地后,...选择需要下载的版本,我使用时下载的是tomcat8. 2,点击t...
  • 一,开发工具准备与说明1,...maven是项目构建环境(简单的理解就是jar包自动管理,写一个配置,maven会将该配置对应的jar包自动构建到项目里面来)2,为啥选择这些软件及版本maven是因为,到处找jar包,分析jar
  • 1.eclipse配置utf-8,配置文件内容显示字体大小。...双击下图红色部分,进入tomcat配置页面,对应部分改成蓝色部分内容,否则虽然可以从eclipse启动tomcat,但不能访问localhost:8080页面。 4.eclipse
  • 2. maven管理版本:apache-maven-3.0+; 3. jdk 1.7.0+ 4. Tomcat8.0 二:工程搭建: 1、修改pom.xml添加对应的包依赖 ? 1 2 3 4 5 6 7 8 9 10 ...
  • 交代一下环境:jdk1.8 tomcat8.5.50 maven3.6.3 ...1、 版本匹配:JDK1.8 对应 tomcat8.xx.xx以上, 若是tomcat7及以下会报错 2、jsp页面中语法错误,或者页面头部导包导多了 3、maven通过坐标导的ja...
  • 版本的Eclipse默认对Java8提供支持。新发布的版本包括Java开发工具(JDT)、插件开发工具、Eclipse CommunicationFramework(ECF)、Maven集成、Xtext、Xtend、Web开发工具(WTP)和内存分析器。一直开发都是用myeclipse...
  • 1.Error running Tomcat8: Address localhost:8080 is already in use 问题 解决方案:netstat -ano|findstr 8080 taskkill -f -pid xxxx;(xxxx代表上面找到的程序对应代号) 2.导入项目java爆红,...
  • 搞了半天发现maven配置的是jdk8,那么tomcat必须也是对应jdk版本不然就会出现这种奇怪的问题。1.8下面记录jar转war方法,网上也很多了1.packing从jar改为warwar2.依赖org.springframework.bootspring-boo...
  • MavenWeb项目使用mybatis的分页查询插件,在项目部署时出现错误,在程序中 运行可以查询出来,但是我只要用tomcat启动项目就报错,把mybatis的分页插件 配置注掉后就又可以部署成功,有没有大佬知道是什么情况!?...
  • 什么是容器(Container): 从程序设计角度看就是封装对象的对象,因为存在放入、拿出等操作,所以容器还要管理对象的生命周期,如Tomcat就是Servlet和JSP的容器; Spring 官网:...
  • Eclipse使用常见问题

    2019-08-09 13:19:13
    解决:(默认匹配的是tomcat使用jdk最高版本,如果tomcat使用的是jdk7,则在java facets中找不到jdk8,只能找到包括7之前的) 2.同一个eclipse不同项目使用不同jdk办法, 以及其中maven编译显示javac: 无效的目标...
  • 2、下载comet4j-tomcat7.jar 这个现在只支持tomcat6和7两个版本 一定要对应上了,我这边测试的 在tomcat8下面是用comet4j-tomcat7.jar这个jar文件也是可以推送的 2.maven配置 因为comet4j-tomcat6.jar这...
  • 2、下载comet4j-tomcat7.jar 这个现在只支持tomcat6和7两个版本 一定要对应上了,我这边测试的 在tomcat8下面是用comet4j-tomcat7.jar这个jar文件也是可以推送的 2.maven配置 因为comet4j-tomcat6.jar这个jar...
  • Spring Cloud介绍

    2019-05-15 13:38:56
    1、版本 ...推荐使用Edgware SR5版本 2、环境要求 对应使用 Spring Boot 1.5.x 版本,环境要求如下: maven3.2+ ...tomcat8+ Spring Framework 4.3.24+ 3、组件介绍 Spring Cloud Netflix The patter...
  • SSM整合eclipse篇

    2021-01-14 16:37:54
    此项目为jar包导入,无需配置maven. 自行参考:配置tomcat 新建项目 选择版本—》新建 导入对应jar包(复制粘贴进lib文件夹就好啦) 开始整合 新建applicationContext.xml此文件主要用于整合spring+mybatis <?...
  • linux对应的下载tar.gz版本 jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html tomcat:https://tomcat.apache.org/download-80.cgi maven:http://maven.apa...
  • 首先,每步要配置jdbc,jdbc下载地址:https://repo1.maven.org/maven2/mysql/mysql-connector-java/,根据自己使用的jdk和mysql的版本选择jdbc的版本,我这里用的最新的版本,具体的版本对应情况如下: Summary of...
  • IDEA乱码问题

    2017-06-14 10:23:00
    解决方案  1. IDEA 编码设置 确保文件编码,项目编码和默认编码都是UTF-8 ... 需要给idea的配置文件添加一个参数项,根据你系统的版本号来选择对应的配置文件  4. Maven配置  如果项目是mave...
  • 今天临时接到一个小项目需要本地编译后发布到服务器上,项目采用maven和lib配置共同管理jar包,并且缺少tomcat8相关jar包,直接在项目中引入写死了(那个王八羔子搞得玩意)。由于本地IDE编译安装JDK为1.8.项目依赖...
  • JFinal之旅——find方法及分页查询

    千次阅读 2017-08-05 16:41:09
    先说明下项目环境:Maven项目、JDK是1.7、编码是UTF-8、JFinal是3.1版本然后tomcat是8.0 里面的命名规则都在之前的博文有写到,写博文的时候也是重新搭建了一个项目,一步步来实现功能 JFinal中的find方法 说明:...
  • 《ARM架构下的Docker环境,OpenJDK官方没有8版本镜像,如何完美解决?》 《极速体验编译openjdk8(docker环境)》 《在docker上编译openjdk8》 《修改,编译,GDB调试openjdk8源码(docker环境下)》 《环境变量_JAVA_...

空空如也

空空如也

1 2 3
收藏数 41
精华内容 16
关键字:

tomcat8对应maven版本