JavaWeb/JavaEE      mac使用Intellij IDEA开发javaweb/javaee   
文章目录  [隐藏]

用到的程序,链接: https://pan.baidu.com/s/1VcnQVcms8k2TkUAPrrkPDg 提取码:e9i5 。

一 JDK准备

1.安装



二 Maven准备

1.安装

略。本例目录 /Users/moonmen/appspace/maven-3.6.1

2.%maven%/conf/settings.xml

在mirrors中新添加mirror节点,配置阿里的镜像地址。


三 Tomcat准备

1.安装



四 环境变量 ~/.bash_profile

如下配置:


五 IDEA准备

可以从上面的百度云盘下载。

1.导入crack

将 JetbrainsCrack-*.jar 文件放到 app/显示包内容/Contents/bin/ 中

2.编辑 idea.vmoptions

在最后一行添加

-javaagent:JetbrainsCrack-*.jar

或者

-javaagent:完整路径/JetbrainsCrack-*.jar


3./private/etc/hosts

0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com


4.打开idea

如果打开软件出现“IntelliJ IDEA已损坏,打不开。 您应该将它移到废纸篓。”
系统偏好设置... -> 安全性与隐私-->修改为任何来源
没有“任何来源”选项解决办法:
终端

sudo spctl --master-disable


5.进入激活窗口此时需要选择 激活码 的激活方式

输入如下激活码进行激活:



六 Intellij IDEA 配置

1.打开设置面板



2.Maven的home目录及setting.xml

将如上文环境变量配置的maven home中~/appspace/maven-3.6.1/conf/settings.xml文件,拷贝到~/.m2里。


3.Maven启动参数

-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME



七 创建maven项目

1.新建maven项目

Maven,org.apache.maven.archetypts:maven-archetype-webapp 。


2.项目基本属性配置

Groupid:项目的id,一般是域名倒叙
Artifactid:项目名称
Version:版本


3.项目属性预览及字段配置

添加新的字段,如下缓冲相关,但是感觉没作用。
name:archetypeCatalog
value:internal


4.项目工程文件目录配置



项目编译失败处理

Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.1.1:
generate (default-cli) on project standalone-pom:
Execution default-cli of goal org.apache.maven.plugins:maven-archetype-plugin:3.1.1:
generate failed:
Plugin org.apache.maven.plugins:maven-archetype-plugin:RELEASE or one of its dependencies could not be resolved:
Failed to collect dependencies at org.apache.maven.plugins:maven-archetype-plugin:jar:3.1.1 -> org.apache.maven.shared:maven-script-interpreter:jar:1.0:
Failed to read artifact descriptor for org.apache.maven.shared:maven-script-interpreter:jar:1.0:
Could not transfer artifact org.apache:apache:pom:10 from/to nexus-aliyun (http://maven.aliyun.com/nexus/content/groups/public):
Failed to transfer file http://maven.aliyun.com/nexus/content/groups/public/org/apache/apache/10/apache-10.pom with status code 502 -> [Help 1]

在终端执行:

完成后可以删除~/helloworld。然后重新创建项目。

5.创建java源文件目录和xml配置文件目录





6.配置项目的依赖pom.xml


7.自定义的控制器配置springmvc.xml


8.web.xml配置


9.控制器代码


10.请求页面和响应页面

请求页面index.jsp:



请求页面ok.jsp:


七 发布项目

从右上角编辑配置



添加新的项目



选择本地tomcat



选择产品



根url设置



tomcat配置



启动发布项目



测试,



测试。



end

承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设