概述
问题1、
控制台报错,原因是未加载servlet-api.jar
在Libraries项中配置需要的库。因为项目需要用到jsp和servlet,而项目的lib中没有相关jar包,所以在此引入tomcat_home/lib目录下的js-api.jar、servlet-api.jar。
选择servlet-api.jar和jsp-api.jar
选择项目,->ok->apply->ok
再次启动Tomcat,成功。
问题2、
在浏览器中输入使用eclipse运行时的网址http://134.32.82.244:8080/Lianxi/index.jsp报错404,找不到页面。
应该是路径不对,经过多次测试发现,idea中直接使用http://134.32.82.244:8080/index.jsp就可以。
如果实在不清楚可以右键需要访问的jsp页面->Open in Browser选择你的浏览器,可以直接打开:
问题三:
报错file was loaded in the wrong encoding:'UTF-8',编码格式问题
在右下角选择本类的编码格式
重新加载
显示正常
问题四:
Error:(180, 20) java: D:ideaspacepredealsrccomsitechworkflowcommonsendsmscomasiainfoopenplatformcommonutilRSAUtils.java:180: 方法声明无效;需要返回类型
Error:(180, 40) java: D:ideaspacepredealsrccomsitechworkflowcommonsendsmscomasiainfoopenplatformcommonutilRSAUtils.java:180: 需要 <标识符>
Error:(192, 19) java: D:ideaspacepredealsrccomsitechworkflowcommonsendsmscomasiainfoopenplatformcommonutilRSAUtils.java:192: 需要为 class、interface 或 enum
Information:java: Multiple encodings set for module chunk platf "GBK" will be used by compile
是导入后的编码和之前eclipse中的编码不一致导致的,
在File -》 Settings -》 Editor -》 File Encodings-》点击+号,选择你的项目或者部分包,在encoding中改成utf-8,(global encoding 全局编码 ,project encoding:项目编码)
改成utf-8后,在复制引入的时候,IDEA 会在.idea/encoding.xml中制定文件的编码。将其中内容删除即可,导入idea后会在该项目目录下自动生成.idea目录,在该项目的目录下有encoding.xml,删除其中的导入是产生的编码后如下:
file后面不一定需要和我完全一样,但是要把原来生成的gbk的编码删除
最后
以上就是平常自行车为你收集整理的idea导入web项目几个常见的问题及解决方法问题1、问题2、问题三:问题四:的全部内容,希望文章能够帮你解决idea导入web项目几个常见的问题及解决方法问题1、问题2、问题三:问题四:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复