关于IDEA和eclipse,Tomcat的
在寒假过程中的遇到的一些配置问题和在网上查找的一些配置资料和自己的实践总结的一篇文章
一 下载IDEA与配置
参考博客:https://blog.csdn.net/mashuai720/article/details/79389314
IntelliJ IDEA 官网: https://www.jetbrains.com/idea/
1 打开官网
2 选择终极版本,并下载安装程序
3 安装配置
3.1 将IDEA放到你想要放到的位置
sudo cp ideaIU-2018.3.4.tar.gz /usr/local/
3.2 解压
sudo tar -zxvf ideaIU-2018.3.4.tar.gz
3.3 启动
cd /usr/local/ideaIU-2018.3.4/bin
./idea.sh
4 按照步骤来
打开激活网址https://jetlicense.nss.im/查看帮助
5 关于一些说明
6 创建一个Java程序
二 关于IDEA的一些问题
如果你的jdk换了,你应该怎么更改IDEA中的jdk路径呢?(因为我把我的JDK卸载了,然后发现eclipse用不了需要换路径,IDEA也不行需要换路径)
三 eclipse中jdk怎么换?
1 将java的类库加载进去
-
在工程上右击选择属性
-
选择Build Path中唯一的一个选项
-
Java Build Path的Libraries中的Add Library
-
选择JRE System Library
-
选择Alternate JRE,在里面选择新的jdk路径
2 此时会出现这种情况
-
选择Java Compiler 将level改成你的版本(我的是1.8)
-
ok
四 IDEA创建Java Web以及Servlet的简单实现
4.1 当时配置遇到的一些问题
我当时出现了这个问题,原因是因为我的tomcat权限的问题
我们来看一下这个权限
lala不是用户组的,所以
su root
再chmod -R 755 apache-tomcat-9.0.16
4.2 创建JavaWeb工程
4.2.1设置工程名字
创建完后的结果:
4.3 Web工程设置
4.3.1 在WEB-INF目录(下面手动创建两个目录)下点击右键,New–>Directory,创建两个classes和lib两个目录
4.3.2 File-> Project Structure…,进入Project Structure窗口,点击Modules–>选中项目–>切换到Paths选项卡–>勾选“Use module compile output path”,将"Output path"和"Test output path"都改为之前创建的classes目录,即将后面编译的class文件默认生成到classes目录下
4.3.3 点击File-> Project Structure…,进入Project Structure窗口,点击Modules–>选中项目–>切换到Dependencies选项卡–>点击右边的“+”,选择JARs or directories…,选择创建的lib目录
4.3.4 配置打包方式Artifacts
点击File-> Project Structure…,进入Project Structure窗口,点击Artifacts选项卡,IDEA会为该项目自动创建一个名为"untitled3:war exploded"的打包方式,表示打包为war包,并且是文件展开性的,输出路径为当前项目下的out文件夹,保持默认即可。另外勾选
Include In project build
表示编译的时候就打包部署,勾选”Show content of elements“,表示显示详细的内容列表。
4.4 Tomcat配置
4.4.1 Run–>Edit Configurations,进入Run Configurations窗口,点击"+"–>Tomcat Server–>Local,创建一个Tomcat容器
4.4.2
4.5 JavaWeb测试
4.5.1 Run–>Edit Configurations,进入"Run Configurations"窗口,选择之前配置好的Tomcat,ok
五 配置Tomcat
参考的博客是:https://blog.csdn.net/qq_30581017/article/details/79218325
但是我总是出现问题,就是我输入loaclhost:8080出不来,并且./shutdown.sh的时候报错,说我./catalina.sh:1:eval:/home/xxx/jdk/jre/bin/java:not found(因为当时忘记截图了,反正大概意思就是因为找不到我的jre)
然后我就去问小组同学,发现他们和我安装过程一模一样,但是我的就是不行,检查了两天,然后高人指点,让我在终端输入java -version
看一下,然后发现出现的信息是OpenJDK(因为Linux本身自带JDK),然后说这个要出现类似于这种才可以:
于是我就只能卸载了OpenJDK(我看网上有方法说可以将OpenJDK换成自己的JDK,但是当时我没有用),然后顺便自己当时下的JDK也一块卸载了…重新配置了一下就将Tomcat弄好了