idle中结合tomcat运行web项目,在线等

zgycsmb 2017-10-30 05:10:47
现在idle已配好了maven,
现须在idle用,开发一个web项目,只须运行出index.jsp页面中的一行内容就可
并用到maven,并须在tomcat中运行,在网上找了很多资料,没有可运行的效果
有哪位可指导下,或发个可运行的页面的链接或发个专门的帖子页面给我看下

thanks.
...全文
431 11 1 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zgycsmb 2017-12-26
已可以了,建项目时,要选中 maven 。 idea maven开发web项目 1 先新建项目--maven--maven webapp
  • 打赏
  • 举报
回复
hycf 2017-11-06
http://blog.csdn.net/yanjiangdi/article/details/77863914
  • 打赏
  • 举报
回复
zgycsmb 2017-11-02
现在 1 在maven项目的pom.xml中加上了 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> <version>2.0-SNAPSHOT</version> <configuration> <url>http://localhost:8084/manager</url><!-- url属性为tomcat的manager页地址 --> <server>tomcat6</server> <!-- server属性的值与settings.xml文件中配置的server的id一致 --> <username>admin</username> <!-- path为发布的应用的名称 --> <password>admin</password> </configuration> </plugin> 2 在maven build时,报下面的错。我用的是tomcat6,tomcat单独启动是正常的 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4078) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) org.apache.catalina.core.StandardContext listenerStart 严重: Error configuring application listener of class org.springframework.web.context.request.RequestContextListener 请问这是什么原因呢,有哪位帮看下吗?多谢
  • 打赏
  • 举报
回复
yc_wsrgan 2017-11-01
如果是使用maven构建项目的话,想使用tomcat启动,一般情况下,我们都是在pom.xml配置文件中引入tomcat的maven插件,这个在中央仓库和tomcat的官网都有栗子,这里就帮你复制一下 <dependency> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </dependency>
  • 打赏
  • 举报
回复
zgycsmb 2017-11-01
现idea中,tomcat可正常启动, 启动信息如下 D:\apache-tomcat-6.0.44-x64\bin\catalina.bat run [2017-11-01 03:49:30,426] Artifact ma:war exploded: Waiting for server connection to start artifact deployment... Using CATALINA_BASE: "C:\Users\Administrator\.IntelliJIdea2017.2\system\tomcat\Unnamed_ma" Using CATALINA_HOME: "D:\apache-tomcat-6.0.44-x64" Using CATALINA_TMPDIR: "D:\apache-tomcat-6.0.44-x64\temp" Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_91" Using CLASSPATH: "D:\apache-tomcat-6.0.44-x64\bin\bootstrap.jar" 十一月 01, 2017 3:49:32 下午 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.33 using APR version 1.5.1. 十一月 01, 2017 3:49:32 下午 org.apache.catalina.core.AprLifecycleListener init 信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 十一月 01, 2017 3:49:33 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL 信息: OpenSSL successfully initialized with version OpenSSL 1.0.1m 19 Mar 2015 十一月 01, 2017 3:49:34 下午 org.apache.coyote.http11.Http11AprProtocol init 信息: Initializing Coyote HTTP/1.1 on http-8082 十一月 01, 2017 3:49:34 下午 org.apache.coyote.ajp.AjpAprProtocol init Connected to server 信息: Initializing Coyote AJP/1.3 on ajp-8009 十一月 01, 2017 3:49:34 下午 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 2512 ms 十一月 01, 2017 3:49:34 下午 org.apache.catalina.core.StandardService start 信息: Starting service Catalina 十一月 01, 2017 3:49:34 下午 org.apache.catalina.core.StandardEngine start 信息: Starting Servlet Engine: Apache Tomcat/6.0.44 十一月 01, 2017 3:49:34 下午 org.apache.coyote.http11.Http11AprProtocol start 信息: Starting Coyote HTTP/1.1 on http-8082 十一月 01, 2017 3:49:34 下午 org.apache.coyote.ajp.AjpAprProtocol start 信息: Starting Coyote AJP/1.3 on ajp-8009 十一月 01, 2017 3:49:34 下午 org.apache.catalina.startup.Catalina start 信息: Server startup in 168 ms [2017-11-01 03:49:35,321] Artifact ma:war exploded: Artifact is being deployed, please wait... [2017-11-01 03:49:36,242] Artifact ma:war exploded: Artifact is deployed successfully [2017-11-01 03:49:36,242] Artifact ma:war exploded: Deploy took 921 milliseconds 十一月 01, 2017 3:49:44 下午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory manager 现 1 我进入tomcat没发现ma war之类的项目文件 2 http://localhost:8082/ 页面无法显示 3 http://www.cnblogs.com/yjqc/p/6590565.html 我是参考这个页面,一步一步完成的, 大家帮我看下。
  • 打赏
  • 举报
回复
weixin_40746321 2017-10-30
如果你已经在idea里配置过Tomcat,那么请做以下几步:

一、点击下图中右侧编译和运行按钮之间的方格(我这个里面有个“s”,你那边应该是空的)。



二、完成第一步后,会有一个下拉列表,如下图。你那边应该是只有“Edit Configurations” 这个选项的,点这个就好。



三、点击下图中的左侧的Defaults



四、然后点击右上方的 “Press the + button........” 点那个➕号就可以了。



五、之后如下图,选Tomcat,然后选Local。



六、最后,在这里你就可以选择你的服务器、要部署的项目神马的啦!弄完之后不要忘记先点又脚的Apply哦




但是,如果你连Tomcat的都没有配置进idea的话也没哟关系,我按照我下面说的做就好了

一、点击idea右上角的 "File"
二、在下拉别表中选择 "Settings..."
三、然后会出现一个新的窗口,点击窗口左侧第六行的 “Build、Execution、Deployment”
四、此时看窗口的左半边,会有一列选项,你选择第七行的 “ApplicationServers”
五、然后点按 “➕”
六、你在右侧的 “Tomcat Home” 中添加你的Tomcat的地址就好了


就这样了,希望能对你有所帮助!
  • 打赏
  • 举报
回复
起不到-名字 2017-10-30
你用的是社區版本的ieda吧? 社區版本的需要用maven來配置tomcat,不太好配置,社區版的不能直接配置tomcat。 建議你下載一個收費版的ieda,再去註冊碼破解一下,收費版的可以直接配置tomcat。如2樓圖
  • 打赏
  • 举报
回复
SilverBigGun 2017-10-30
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
加入

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2017-10-30 05:10
社区公告
暂无公告