ItelliJ IDEA開發工具使用—創建一個web項目

轉自:https://blog.csdn.net/wangyang1354/article/details/50452806


概念需要明確一下

? ? IDEA中的項目(project)與eclipse中的項目(project)是不同的概念,IDEA的project 相當于之前eclipse的workspace,IDEA的Module是相當于eclipse的項目(project).這個地方剛開始用的時候會很暈理不清之間的關系。

創建Web項目圖文展示

1. 創建工作空間(project)

選擇文件中new project 出現如下的界面:



2. 創建工程




選擇File中的New Module創建項目,選擇圖中標記的項點next繼續下一步


點擊Finish之后會自動創建一個項目名為WebTest,目錄結構如圖所示:


雙擊打開index.jsp文件,作適當的修改。



接下來的任務就是將項目部署到Tomcat服務器

在界面的右側上方有個下拉框,這個地方下拉會發現有一個Edit Configuration選項



打開出現下面的界面



在Default下面有一個TomcatServer進行Tomcat的基本配置



然后回到這個彈出框的上面,部署項目






服務器部分配置完成





這樣就已經成功了。


到了這里再補充一個問題


這里我的是成功了的,但是在之前用的時候總是遇到一個問題,自動彈出這個訪問頁面之后一直都是404 Not Found ,我遇到這個問題是因為我多個項目同時部署到一個Tomcat上,導致8080端口被占用,控制臺報了異常信息

TOMCAT異常 Socket bind failed: [730048]

但是我只看到了最后的部署完成的信息,沒看到上面的異常提示,所以一度卡在這里。


這個問題怎么解決呢?



輸入netstat -ano | findstr 8080;查看占用端口8080



輸入taskkill /f /pid 占用進程;關閉占用進程


然后重新運行就可以了。


補充一點:

多個項目可以通過如下的方式進行部署。




本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/449664.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/449664.shtml
英文地址,請注明出處:http://en.pswp.cn/news/449664.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

AKOJ-2037-出行方案

鏈接:https://oj.ahstu.cc/JudgeOnline/problem.php?id2037 題意: 安科的夏天真是不一般的熱,避免炎熱,伍學長因此想為自己規劃一個校園出行方案,使得從宿舍出發到校園的各個地方距離花費時間最短。我們已知校園一共有…

akshare 布林通道策略

import datetime import pandas as pd import backtrader as bt import matplotlib.pyplot as plt from datetime import datetime import matplotlib import akshare as ak %matplotlib inline class Boll_strategy(bt.Strategy):#自定義參數,每次買入1800手param…

一些資源網站..

github上各種免費編程書籍~~~ : https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books-zh.md正則表達式學習 :https://web.archive.org/web/20161119141236/http://deerchao.net:80/tutorials/regex/regex.htmtorch:http…

極客無極限 一行HTML5代碼引發的創意大爆炸

摘要:一行HTML5代碼能做什么?國外開發者Jose Jesus Perez Aguinaga寫了一行HTML5代碼的文本編輯器。這件事在分享到Code Wall、Hacker News之后,引起了眾多開發者的注意,紛紛發表了自己的創意。 這是最初的HTML5代碼,它…

c# 寫文件注意問題及用例展示

以txt寫string舉例,正確代碼如下: private void xie(){FileStream fs new FileStream("1.txt", FileMode.Create);StreamWriter sw new StreamWriter(fs, Encoding.Default);sw.Write("123");sw.Flush();sw.Close();//fs.Flush();…

akshare sma策略

import datetimeimport pandas as pdimport backtrader as bt from datetime import datetime import matplotlib import akshare as ak %matplotlib inlineclass SmaCross(bt.Strategy):# 全局設定交易策略的參數params ((pfast, 5), (pslow, 20),)def __init__(self):sma1 …

DOCKER windows 7 詳細安裝教程

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 DOCKER windows安裝 DOCKER windows安裝 1.下載程序包2. 設置環境變量3. 啟動DOCKERT4. 分析start.sh5. 利用SSH工具管理6. 下載鏡像 6.1…

c#UDP協議

UDP協議是不可靠的協議,傳輸速率快 服務器端: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;using System.Net.Sockets; using System.Net; using System.Threading;namespace…

芝麻信用免押金成趨勢 報告稱租賃經濟有望突破10萬億元

中新網1月16日電 “很多物品都是租來的,但生活不是。”如今,越來越多的年輕人選擇了“租”生活,從房子到車子,從服飾到電腦,甚至玩具、嬰兒車,全都可以租用,租賃已成為當下年輕人追求品質生活的…

開發者成功學:扔掉你那些很sexy的想法

摘要:在開發者的世界里,開發iPhone應用并不像表面那么光鮮,收支不成正比是常有之事,勞心勞力開發的應用無人問津更是屢見不鮮。走出了開發的一小步卻難以邁出銷售推廣上的一大步,究竟如何才能將應用賣出去并獲取利潤&a…

html-body相關標簽

一 字體標簽 字體標簽包含&#xff1a;h1~h6、<font>、<u>、<b>、<strong><em>、<sup>、<sub> 標題 標題使用<h1>至<h6>標簽進行定義。<h1>定義最大的標題&#xff0c;<h6>定義最小的標題。具有align屬性&a…

rz、sz 命令 安裝(Xshell 安裝)

在linux下使用rz,就可以從本機上傳到Linux服務器 在linux中rz 和 sz 命令允許開發者與主機通過串口進行傳遞文件了&#xff0c;下面我們就來簡單的介紹一下rz 和 sz 命令的例子。 sz&#xff1a;將選定的文件發送&#xff08;send&#xff09;到本地機器 rz&#xff1a;運行該命…

Kotlin 學習筆記08

Lambda作為形參和返回值 聲明高階函數 任何以lambda或者函數引用作為參數的函數&#xff0c;或者返回值&#xff0c;或者兩者都有&#xff0c;就是高階函數。比如list.filter(4,"abc")-> {} 如下&#xff1a; { x, y -> x y} 這里省略了參數x&#xff0c;y類型…

一個開源工作者對開源與賺錢的一些想法

摘要&#xff1a;本文作者長期以來一直定期為開源世界貢獻代碼&#xff0c;最近重新思索了一下開源軟件的意義&#xff0c;在開發者中引起了強烈共鳴。 15年來&#xff0c;我一直定期地貢獻開源代碼&#xff0c;但是現在我停下來思考這對我自己究竟意味著什么&#xff0c;也許僅…

Chapter 5 Blood Type——33

We were near the parking lot now. 我們現在離停車場不遠。 I veered left, toward my truck. Something caught my jacket, yanking me back. 我轉向左邊&#xff0c;面對我的車。有人抓住了我的夾克讓我回過神來。 "Where do you think youre going?" he asked,…

CentOS上安裝Docker (圖解)

更簡單的辦法&#xff1a;三分鐘裝好 Docker ( 圖解&#xff09; 前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 // 用上面那個辦法吧&#xff0c;簡單多了&#xff0c;下面這個方法看看…

Uber提出有創造力的POET:自行開發更困難環境和解決方案

近日&#xff0c;Uber 發文介紹了一種開放式方法 POET&#xff08;Paired Open-Ended Trailblazer&#xff09;&#xff0c;可自行開發難度遞增的環境及其解決方案&#xff0c;還可以實現不同環境中的智能體遷移&#xff0c;促進進化。Uber AI 實驗室注重開放性&#xff08;ope…

spring boot 報錯:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default p

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 ** WARNING ** : Your ApplicationContext is unlikely to start due to a ComponentScan of the default package. Your ApplicationCo…

jl1.如何設置元素的寬高包含元素的邊框和內邊距

jl1.如何設置元素的寬高包含元素的邊框和內邊距 方法一&#xff1a; 文檔地址&#xff1a;http://www.w3school.com.cn/cssref/pr_box-sizing.asp CSS3 box-sizing屬性&#xff1a; box-sizing: border-box; 抱歉&#xff0c;由于我的粗心&#xff0c;導致之前標題中的錯誤。目…

C語言編譯過程總結詳解

源文&#xff1a;http://bbs.dzsc.com/space/viewspacepost.aspx?postid76976 C語言的編譯鏈接過程要把我們編寫的一個c程序&#xff08;源代碼&#xff09;轉換成可以在硬件上運行的程序&#xff08;可執行代碼&#xff09;&#xff0c;需要進行編譯和鏈接。編譯就是把文本形…