IDEA 导入并运行 Eclipse 的 JavaWeb 项目
时间:2022-07-22
本文章向大家介绍IDEA 导入并运行 Eclipse 的 JavaWeb 项目,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一、目录结构
首先来看一下 Eclipse 项目的目录结构:
有很多是 Eclipse 自己生成的,还有就是项目编译产生的文件,这些都不是我们需要的,所以可以直接删掉。
就变成了这样:
然后用 IDEA 打开该项目的父目录。
二、导入
进去之后把那些版权信息删了,你懂得。
要检查每一个文件夹,几乎都有。
然后就是这个样子:
首先我们将 WebContent
改名为 webApp
文件夹,当然不改也可以,命名习惯而已。
然后打开 Project Structure:
Project
选择 JDK8 ,然后新建一个 target
文件夹,作为项目的输出文件目录。
Modules
将 src
标记为 sources
文件夹。
Libraries
选择 + 一个 jar 文件夹,然后找到本项目所在的依赖包文件夹,点击 OK。
Facets
然后我们要检查一下 部署描述文件 和 webapp 的目录是否是我们的目录:
我们点击那只小铅笔可以更改文件的目录:
Artifacts
选择 jar 包:
OK即可。
到此为止,项目都导入成功了。
配置 classpath
首先我们打开 web.xml
文件:
发现报错,报错信息是没有找到 classpath 文件夹。
然后我们发现 config 正是配置文件的目录,但是为了规范我们首先给它改个名字再标记为 resources 目录:
右键点击即可,或者在 Project Structure
里配置:
至此,项目导入成功。
三、运行
首先要保证数据库存在,所以先建库,这里就不在演示了,修改数据库连接文件。
选择本地的 Tomcat 服务器:
点击 fix
,然后点击 apply
:
这里可以修改端口和访问路径:
启动成功:
- 【Scikit-Learn 中文文档】协方差估计 / 经验协方差 / 收敛协方差 / 稀疏逆协方差 / Robust 协方差估计 - 无监督学习 - 用户指南 | ApacheCN
- 先搞懂这八大基础概念,再谈机器学习入门!
- 人工智能化的传感器技术
- 带有CSS3的动画3D条形图
- 有故事的微信小游戏“跳一跳”
- 机器学习敲门砖:任何人都能看懂的TensorFlow介绍
- 跟小编来体验一下微信小程序
- DeepVO:基于深度循环卷积神经网络的端到端视觉里程计
- 是人工智障还是蹭热度?我一定是抱走了假的二次元老婆
- 重庆日报:丹妮拉·鲁斯认为人工智能是人类的助手
- 深度学习系列(2):前向传播和后向传播算法
- 未来5年,什么样的人最抢手
- 腾讯AI Lab俞栋:AI的发展需要合作伙伴一起AI in ALL
- NLP+2vec︱认识多种多样的2vec向量化模型
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- php curl操作API接口类完整示例
- PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
- Python叠加矩形框图层2种方法及效果
- PHP常量define和const的区别详解
- 解决运行出现'dict' object has no attribute 'has_key'问题
- tensorflow之读取jpg图像长和宽实例
- Python数据可视化实现多种图例代码详解
- Python使用tkinter实现摇骰子小游戏功能的代码
- pandas to_excel 添加颜色操作
- Python自带的IDE在哪里
- php+Ajax无刷新验证用户名操作实例详解
- PHP经典设计模式之依赖注入定义与用法详解
- 浅谈python出错时traceback的解读
- PHP判断是否是微信打开还是浏览器打开的方法
- php面向对象程序设计中self与static的区别分析