点击“Edit Configurations”-> 进入Run/Debug Configurations 窗口,点击左上角的 “+”->在d出的“Add New Configuration”列表中选择 “maven"->为新的configuration输入名称和执行的命令,点击确认->配置完成后,新的configuration会成为默认的configuration,直接点击运行按钮--三角形绿色按钮->之后,web程序会被编译并且运行,如果是第一次运行,中间可能会去下载一些依赖包
若运行成功,这会给出一个链接,鼠标直接点击链接后,浏览器就会直接运行该maven 项目intelliJ IDEA官网下载Mac版的。然后直接双击打开镜像文件,将里面的IntelliJ IDEA图标拖入到Applications文件夹中就安装完毕了。
IntelliJ是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高的性价比等特点。在40版本中支持Generics,BEA WebLogic集成,改良的CVS集成以及GUI设计器。项目的部署方式有在本地搭建服务器进行启动或是debug,或是将项目在远程服务器上面部署。一般如果在本地搭建服务器的时候,可以直接选择启动或是直接debug,但是如果项目部署在远程的服务器上面的时候, 我们该如何进行调试呢?而一些大公司的项目是不需要在本地搭建应用服务器的,为了环境统一,应用服务器都是在远程服务器上面,这时我们就需要用远程debug,通过远程服务器的ip地址和远程开启的debug端口进行调试:
1首先把远程服务器上面需要调试的代码放在IDE里面
2在菜单栏选择run ->edit Configuration,点击+号,选择remote,然后在配置项里面输入远程需要调试机器的IP地址和所对应的端口号,最后在最上面输入该次一远程调试的项目名字,方便自己区分不同的项目
3将配置项中的-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5080添加到JAVA_OPTS的属性中,重启远程tomcat服务器
3再次选择菜单条run按钮,找到debug+“自己设置的项目名字”,点击然后就可以进行远程debug调试
4在本地项目中设置断点,然后访问远程机器上面的IP和端口,然后就可以在本地debug调试了你使用JDK18但是你依然可以设置编译结果是哪个(等于或低于)版本的字节码(class内容),举例17的JVM是没法解析18的字节码,将会报Unsupported majorminor version 520,target 18 编译的jar包就没法放在使用17JVM的服务器上运行了,你需要调低为 target 17,百度不谢!根据你的描述,应该是Java环境变量配置的问题
一个有那么几个Path,JAVA_HOME ,CLASSPATH ,按照步骤一个一个来,具体的方式这里就不提了,百度上有很多。
建议把JAVA_HOME也配置好,C:\Program Files\Java\jdk170
最后再检查一下path里面有没有把Java配置正确,在cmd中输入Path 看看有没有java的变量。
如果还有问题,欢迎继续追问,谢谢!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)