用idea实现前后端项目

本文分享了在IntelliJIDEA上进行前后端开发时遇到的问题,如终端连接、路径问题、破解IDEA、数据库工具缺失等,并提供了相应的解决方法。
摘要由CSDN通过智能技术生成

        本人第一次在idea上进行前后端的运行,虽然有教程的引导但期间也遇到了不少的问题,分享一下这些问题和解决方法。

一、代码

一、maven

使用maven进行对于jar包的调用,减少java项目的占用空间。通过pom.xml中的jar包的坐标去maven库中去直接运行jar包

二、遇到的问题

一、idea的终端无法连接到本地

在初次使用idea的终端时,idea的终端打开的默认路径是idea的powershell.exe,可能会出现无法识别到localhoest,需要将其路径改为本地主机的cmd.exe。

二、 ENOENT: no such file or directory, mkdir '\\?'

我在idea的终端里使用npm install 时出现 ENOENT: no such file or directory, mkdir '\\?'

原因:我的node从E盘移动到D盘,.npmrc文件里的路径不会自动更新,会显示找不到路径。在C盘中找到.nomrc使用记事本方式打开对其中的路径修改为现在的路径。

三、idea启动报错

我的idea使用的是破解版,在使用网页上的破解方式一般是通过up主的jetbra文件里的脚本进行对idea的破解,但是如果文件位置发生变更idea就会出现无法打开的问题。需要你打开idea的bin目录里面的idea.bat(使用记事本方式打开),在其中最后一行添加pause(打印问题来源)。然后双击打开idea.bet就会显示报错原因。

Error opening zip file or JAR manifest missing : D:\Program
Error occurred during inittialization of VM
agent library failed to init:instrument

在idea的bin目录下添加

-javaagent:D:/ProgramFiles/JetBrains/jihuo-tool-2099/active-agt-idea.jar

四、前端运行之后进入网站显示网络错误

可能原因1:后端的代码没有运行,在idea里面重新运行一下代码

可能原因2:代码的存储路径有中文,前后端无法进行连接,代码所在的存储路径一定要是纯英文。

五、idea的右边工具框没有database

说明你的idea是社区版,社区版没有Database Tool这个插件的权限。打开idea的设置(settings)

然后点开插件(plug)在里面搜索database navigator下载这个脚本。

之后在界面左边就会出现database

之后就和正式版的一样连接直接的mysql

或者去下载正式版的idea,正式版的idea自带Database Tool。

  • 10
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于一个前后端项目的启动,你可以按照以下步骤进行: 1. 确定项目需求:首先,你需要明确项目的需求和目标。这包括确定项目的功能、用户需求、技术要求等。 2. 规划项目架构:在开始编码之前,你需要设计项目的架构。这包括确定前后端的分工、选择合适的技术栈和框架、设计数据库结构等。 3. 设置开发环境:在开始开发之前,你需要设置好开发环境。这包括安装并配置开发工具、设置版本控制系统、创建项目文件夹等。 4. 后端开发:先从后端开始,你可以根据项目需求选择合适的后端技术栈,如Java、Python、Node.js等。你需要编写后端代码,实现项目的核心功能,并与数据库进行交互。 5. 前端开发:在后端开发完成后,你可以开始前端开发。根据项目需求选择合适的前端技术栈,如HTML、CSS、JavaScript、React、Vue.js等。你需要编写前端代码,实现用户界面和交互逻辑。 6. 进行集成测试:在开发完成后,你需要进行集成测试,确保前后端的协调工作正常。这包括对整个系统进行功能测试、性能测试和安全性测试等。 7. 部署上线:在通过测试后,你可以将项目部署到生产环境中。这包括配置服务器、数据库、域名等,并确保项目能够正常运行。 8. 运维和维护:一旦项目上线,你需要进行运维和维护工作。这包括监控系统运行状态、处理bug和安全漏洞、定期备份数据等。 以上是一个大致的前后端项目启动流程,实际操作中可能还会有其他细节需要注意。希望对你有所帮助!如果有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值