Mac Intellij IDEA 创建Struts2项目

网上资料很多,推荐一个比较靠谱的文章:https://www.jianshu.com/p/ef5b9ed1cdb8
文章介绍了Intellij IDEA的下载安装及激活;IDEA TomCat配置;

几个常用的地址

  1. JDK8下载
  2. TomCat官网
  3. Struts官网

服务启动失败的常见问题

1. TomCat配置时,检查一下fix是否做处理

7213631-7dd29efd5cb498f2.png

2. Intellij IDEA项目中遇到json-default报错(struts2 Cannot resolve Struts Package 'json-default')

json-default红色提醒

启动服务报 「struts2 Cannot resolve Struts Package 'json-default'」

原因:
structx-plugin.xml文件没有找到,所以使用时报错

解决方法:

  1. 下载相应版本的struts2-json-plugin.jar包,我用的是struts2-json-2.5.18.jar;
  2. 在IDEA中选择File -> Project Structure...


    在Facets中配置

3. IDEA中遇到"程序包不存在"

  1. 下载相应的包文件
  2. 在IDEA中选择File -> Project Structure..


    在Libraries中配置

4. 启动tomcat时 错误: 代理抛出异常 : java.rmi.server.ExportException: Port already in use: 1099的解决办法

错误提示:


错误提示

错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use: JVM_Bind
这里说的是1099端口被其它进程占用了.
解决方法:


查看进程的占用情况

把占用的进程kill
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,552评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,975评论 2 59
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,593评论 6 427
  • 杨树林从进超市到出超市,前后不到五分钟。这两样东西买得都轻车熟路。巧克力自然不用提,卫生巾在王晓婷的教导下,日用夜...
    王新润阅读 335评论 0 0
  • 我们这种凡夫俗子,不懂科学教育的,有时候看到历害的,自觉的,样样精通的孩子,不免会感叹:“你看看,XX,多厉...
    宇虎阅读 192评论 0 1