error book

★myeclipse导入intellij编码错误,原因myeclipse有工作空间编码设置,默认gbk workspace->text file encording
★intellij Servlet需要在web.xml手动配置,如果web.xml中已经配置,需注释/删除,则新建才成功。
★json等字符打错,导致本应该正常运行的程序,一切正常,但是就是没有按照预期流程执行
★maven工程导入就错误,错误提示缺少maven 二点几的插件,原因分析,插件下载不完全,可能中断导致,解决办法,重新下载maven插件,在maven xml文件中添加build标签,重新下载相应插件。待插件下载完毕工程运行正常,则删除xml标签中的build标签。
★maven包中的settings文件配置镜像<mirror>标签,指定了阿里云镜像,加快下载速度,但是偶尔会导致下载一半中断,插件下载不成功,maven web部署启动后,不能正常跑动。建议在setting文件中去掉镜像,使用从默认服务器(国外)中下载。在maven xml中重新配置<build>标签下载缺失的maven插件
★【maven install报错】Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war
如果WEB-INF/web.xml文件存在,需要在pom.xml文件的<build>节点中,加上maven-war-plugin插件配置。
<plugins>  
    <plugin>  
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-war-plugin</artifactId>  
        <version>3.0.0</version>  
        <configuration>  
            <webResources>  
                <resource>  
                    <directory>WebContent</directory>  
                </resource>  
            </webResources>  
        </configuration>  
    </plugin>  
</plugins>  
如果WebContent/WEB-INF/web.xml文件不存在,则按下面的方式配置。
<plugins>  
    <plugin>  
        <groupId>org.apache.maven.plugins</groupId>  
        <artifactId>maven-war-plugin</artifactId>  
        <version>3.0.0</version>  
        <configuration>  
            <failOnMissingWebXml>false</failOnMissingWebXml>  
        </configuration>  
    </plugin>  
</plugins>  
★eclipse中新建maven四步曲,1.改依赖jar包为1.8,2.编译语言改为1.8,3.project facets中java改为1.8,4.generate deployment descriptor stub(自动生成webapp下面的文件,包括web.xml文件)。
★严重: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'userServiceImpl' available等错误无法实例化bean,原因:大致都是配置xml文件出错了。
★前端input提交表单事件对应submit事件方法,button按钮对应click事件方法;
★端口占用,eclipse异常关闭,在任务管理器中结束java进程,重启tomcat
★错误提示找不到entity的User等实体类,异常情况很多,终极办法,删除User等实体类,clean服务器,重启eclipse,重新手动手写一个新类。二序列化User类,添加序列号属性。
★前端浏览器alert弹出的由后台传输过来的中文字体乱码,此次原因:编码不匹配,intellij中工程中可以gbk和uft-8编码的文件共存,需要对文件一个个更改成utf-8编码,编码统一后,输出后正常。
★form表单提交submit事件中需要发送ajax请求,需要将原表单提交取消,submit事件中必须return false,否则不生效,特别是前端请求到不了后端。后端接受到的数据为null的一个原因。
★form表单中的button中的click事件,同上一样,如果需要在click事件发送ajax请求,则需要将form表单提交取消,click事件中必须return false,否则不生效,特别是前端请求到不了后端。后端接受到的数据为null的一个原因。
★$.ajax中type属性:get/post/put/delete。其中type:post可以在url属性中拼接+参数传递,也可以同时带data:{jason数据}发送请求给后端。其中type:get不能在url中拼接参数传递,只能在带data:{jason数据}发送请求给后端。
★Linux下安装jdk1.8查看版本的时候报出  -bash: /usr/local/java/jdk1.8.0_144/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file.原因分析:因为没有安装以下,处理方式:使用命令 sudo yum install glibc.i686 安装之后就好了
★tomcat9只能配合jdk1.8使用,官方文档中说明;
★Xshell远程访问服务器出错:Could not connect to '114.214.166.5' (port 22): Connection failed.
主要问题可能为两个:(1)sshd服务器没有启动;(2)防火墙问题;步骤一:启动sshd服务器/etc/init.d/sshd start;步骤二:关闭防火墙,/etc/init.d/iptables stop

转载于:https://www.cnblogs.com/TinaLee/p/9364322.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值