A. idea怎么添加web到tomcat
1)配置tomcat应用服务器
File->Settings...
Build,Execution,Deployment ->Application Servers
点击"+"号,选择"Tomcat Server"
选中tomcat 的地址,点击OK
2)配置web应用
Defaults->TomcatServer
点击"+"号,
Server tab页,修改Name ,Applicaton server 下拉框选择刚才配置的Tomcat应用服务器。
Deployment目录选择要部署的web应用,注意此处一定要选到WebContent文件夹,即WEB-INF上的上一级目录:
点击OK,并配置应用的上下文路径:
3)修改编译输出路径。
工程->右键->Open Mole Settings
选择Paths tab页,将output path:配置到WEB-INF\classes中,否则会找不到类。
4)启动tomcat
完毕!
B. idea如何导入本地已经写好的前端页面代码
1.首先WEB-INF里的文件不能被外界访问,所以CSS,JS等文件不能放在此处,刚开始我把前端做出来的东西全部放在了WEB-INF下所以肯定不对。
2.通过问学长得知在html里面没有引进CSS的样式,好诡异的说,慧婷做好了给我看的时候样式都是有的,也就是说她应该引进样式了,但是为毛给了我就没有样式了,所以在head标签里把样式加上,如下图的link~~
还好的是她把样式保存在了一个link.html中,直接复制过来就好了
3.把JS引进来,就是上图的两个script标签,还好的就是她也在.html文件里给出了
4.kissy的src的引入,如下图,若不引入则在火狐浏览器下会出现控制台kissy找不到的错误
C. idea如何修改web项目名
方法/步骤
1打比方,比如复制一个现有的项目,重命名项目名称,这里举例名称重新命名为“劳黑炭”
2
7这时候可以查看tomcat目录下的webapps目录下即可发现所更改的项目名称了。
D. idea怎么在web创建的文件夹在war
Intellij Idea 创建标准的web项目是不会错的,Intellij Idea 可以创建maven web 和直接的web
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
1、创建一个项目
File -> New Project -> 输入项目名称“Demos” ,
选择Project SDK为1.7 -> Next -> Finish
2、创建一个Mole
鼠标点中项目名称demos -> 右键选择New,选择Mole
输入Mole名称“firstweb” -> 点击Next
勾选“Web Application” -> 确认已勾选“Create web.xml” -> Finish
3、创建好的web项目
4、在web/WEB-INF下创建两个文件夹:classes和lib
classes用来存放编译后输出的class文件,lib用于存放第三方jar包。
5、配置文件夹路径
File -> Project Structure (快捷键:Ctrl + Shift + Alt + S) -> 选择Mole :
选择 Paths -> 选择"Use mole compile output path" ->
将Output path和Test output path都选择刚刚创建的classes文件夹。
接着选择Dependencies -> 将Mole SDK选择为1.7 -> 点击右边的“+”号 -> 选择1 “Jars or Directories”
-> 选择刚刚创建的lib文件夹 -> 选择“jar directory” -> 接着返回一路OK就行了~~
然后配置tomcat
E. 如何配置 IntelliJ IDEA 2017
1.创建、配置项目
1.1创建项目
New Project - 【next】
1.2 给你的项目起名字,选地方 - 【finish】
1.3开始配置项目
配置 project structure
【F4】 或 项目右键 【Open Mole Settings】或 右上角有个黑蓝色的框框 或 菜单栏【view】-【Open Mole Settings】进入
1.3.1 配置Source
在 项目-web-WEB INF 下创建两个文件夹 classes 和 lib
1.3.2 配置Paths
将两个output path 修改为 刚才创建的classes的地址
1.3.3 配置 Denpendencies
右面有个绿色小加号 - JARs or directories…
选刚才创建的lib地址
选Jar Directory
后面就 ok -ok
项目就配置好了~
2.配置Tomcat
配置Configurations
菜单栏【run】-【Edit Configurations】或 右上角有个向下的小箭头
2.1 新建Tomcat Server
提醒:有人说这里 可能没有 Tomcat Server 选项
第一种情况就是:你的tomcat插件没启用,这个比较简单,就是 file》》setting》搜索tomcat》》点选中》》ok
第二种情况就是:你不点下图中的加号时,可以在defaulst中找到tomcat,
然后设置一下
这时你再点击加号,里面就有tomcat了
2.2
给server起个名字
在第二个选项卡Deployment中
右边有个绿色+ 加一个Artifact
2.3
项目已经自动添加进来
记得在右边Application context 中输入项目的启动地址 记得加“/”
然后点ok
配好之后 面板会有些变化 证明tomcat 已经配好了
3.运行
在index.jsp中写点字 以便测试
点右上角的 绿色运行按钮就ok啦~
output里会输出日志
然后就可以从浏览器中输入项目的启动地址(就是2.3中的地址)查看了
F. idea修改代码后导致其他功能
idea修改代码后导致其他功能改变的解决办法。
从表现上看就像是idea保留着缓存,Recompile_次后就会优先读取这个重新编译后的_件。通常我们编译后的class_件都会输出到webapp/WEB-INF/classes_件夹中,于是我将此_个类在此_件夹下对应的class_件按类的源_件修改前、修改后和Recompile后三种情况下分别备份后进__较发现,修改前和修改后的class是_样的,当Recompile后class信息发_了改变。但是我之前配置项_的时候,输出的_件路径不应该是在webapp/WEB-INF(maven项_则是target_录)下啊,于是我把classes(或者target)整个_件夹删掉,重启服务器后,你会发现webapp/WEB-INF下的class_件_会重新_成,所以可以得出结论当你Recompile_件的时候,
重启服务器,服务器打包_的类_件是webapp/WEB-INF下_的classes,所以把它删掉重启就可以了。看上去好像就是tomcat_动加载的配置没有_效似的,但是你查看你项_下的_件_录会发现idea帮你_成了_个out_件夹,打开发
现__居然也有我项_源码中的所有class_件,然后我打开Project配置终于找到了原因。原来idea会默认帮我们_成_个out_录,该路径下就会保存我们所有项_后编译后的_件,但是由于我们tomcat下发布的war包所使_的是WEB-INF下的classes_件,所以就造成了实时编译后的java_件没有_效,_执_了mvn clean操作或者删除classes_件夹
后,idea会强制对所有_件进_编译,于是才得以_效。
G. 怎么让idea创建javaweb自动导入serlet
1、新建一个Web项目
两种方法:java 和Java Enterprise(推荐)
第一种)通过Java工程创建,这个方法需要手动导入Tomcat的servlet包才能使用servlet
导入包的方法是创建项目并配置好Tomcat后,File->Project Structure,点击 Moles --> 选中项目“JavaWeb” -->切换到 Dependencies 选项卡 --> 点击右边的“+”
H. idea中为什么配置了maven还需要额外的jar包必须放在web-inf的lib中吗
第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹
第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下;
第三步:打开CMD,进入到mylib文件夹,运行下面的命令:
mvn install:install-file \
-Dfile=IKAnalyzer3.2.8.jar \
-DgroupId=org.wltea.ik-analyzer \
-DartifactId=ik-analyzer \
-Dversion=3.2.8 \
-Dpackaging=jar
I. idea 中怎么把mavenWeb 项目转成 带 jar包的java web项目
把maven的packaging改成war,打一个包出来。
新建一个java web工程,把maven工程中的src/main/java中的代码都粘贴到web工程的src下面
然后用软甲解压那个war包,war包的lib中有所有的jar,粘贴到web工程的WEB-INF/lib下即可
J. 如何在intellij idea16.1创建static web
首先要说一点,在IntelliJ IDEA里面“new Project” 就相当于我们eclipse的“workspace”,而“new Mole”才是创建一个工程。
这个和Eclipse有很大的区别
1.官网下载下来的默认不是黑色的主题 这里需要修改一下 工具栏上的扳手图标 或者是用ctrl+alt+s打开设置窗口
在打开窗口的左侧 找到Appearance>Theme 选择Darcula主题 应用 重启就ok了
2.中文乱码问题 软件无论是打开项目空间还是其他的 字体显示不全 中文都是口口
解决方法:
Appearance>Override default fonts by(not recommended) 前面打勾
此时下方的name下拉框为可选状态 找到Name:DialogInput.plain - Size:12 应用就ok了
下面开始一步步的来创建一个web项目
1.首先 创建一个Project 也就是项目空间
2.选择项目类型 这里选Java Mole 自定义工作空间名称 和路径
3.选择需要用到的框架组件 这里只选了第一个 Web Application > Finish
4.创建完工作空间 默认会是一个Mole也就是一个项目 但是不推荐使用该项目进行开发
5.在该项目空间中 添加新的工程 选中工作空间 右键Open Mole Settings 或者是按下F4
6.添加工程
然后Finish 找到新建工程的web>WEB-INF下创建 classes 和lib文件夹
修改编译输出目录 Paths>Use mole compile output path 转到自定义的classes文件夹
同样可以指定lib库目录 添加>jars or directories 指向创建的lib文件夹 弹出窗口选择jar directory
接下来 部署测试 配置tomcat服务器 点击图 箭头方向 那个下拉地方 有个编辑服务器的 弹出右侧窗口
点击绿色的添加按钮 > 选择tomcat服务器 >local
选择部署的应用
启动测试...
ok >