⑴ Java程序員請進!怎麼用eclipse創建web項目及配置和運行
首先去eclipse.org下載java ee ide
然後創建dynamic web project,在項目上右擊,target runtime 選項添加tomcat(會有提示)。
或者乾脆什麼都不做,運行jsp頁面的時候選擇tomcat,然後選擇tomcat目錄一步步設置下來
⑵ 怎樣在eclipse中創建web工程
方法/步驟
點擊eclipse圖標,打開筆記本電腦的eclipse應用程序
開始創建第一個web工程,點擊【文件】,展開二級目錄,選擇下拉列表的第三個選項Dynamic Project,點擊創建新的一個工程
進入設置,首先是Project name 的命名 ,這里以test命名,然後點擊右下角的下一步
進入下一個頁面,直接在點擊下一步即可
進入下一個頁面,勾選Generate web.xml deployment descriptor 點擊完成
創建成功之後在主頁面的左邊出現test工程
右擊test工程,展開新建選項,選擇JSP File
進行命名,然後直接點擊完成即可
成功創建第一個JSP文件。
⑶ 如何用cmd命令,創建maven web工程
1.普通方式創建
1)進入cmd窗口執行
mvn archetype:generate
2) 游標停止在 如下行
此為選擇項目類型:
創建java項目,選擇默認按enter執行
創建web項目,輸入webapp,進行篩選,選擇一個輸入編號,按enter執行
3)游標停在選擇項目版本,按enter向下執行
4) 游標停在項目信息,輸入包名,項目名,版本,包名,按enter執行
5)輸入Y,創建成功!
2. 快捷創建java項目
1)進入cmd窗口執行
mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-
quickstart -DinteractiveMode=false
2)打包項目
mvn package (打包前會編譯運行)
3)進入項目路徑執行
java -cp target\my-app-1.0-SNAPSHOT.jar cn.luxh.app.App
3.快捷創建web項目
1)進入cmd窗口執行
mvn archetype:generate -DgroupId=cn.luxh.app -DartifactId=my-web-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false
4. maven web項目的運行
1)執行:mvn package 打成war包,放到tomcat下運行
2)引入tomcat 插件運行
a: 在pom.xml中添加maven-tomcat插件
b:執行: mvn tomcat:run
3)localhost:8080訪問
⑷ 怎麼使用maven創建一個web工程
一、新建Maven項目
1、File -> New -> Other
2、選擇Maven Project ,單擊Next。
3、保持默認即可,單擊Next。
4、選擇Archetype為 web app,單擊Next。
5、輸入一些必要信息,單擊Finish。
6、項目結構如下圖:
二、配置項目
1、在項目上右鍵單擊,添加Source Folder。
Maven的項目有一些約定:src/main/java , src/main/resources , src/test/java , src/test/resources .那麼,添加這些文件夾:
2、輸入Source Folder的名字。
3、創建完之後的目錄結構:
4、修改Build Path 配置
在項目上,右鍵單擊,選擇 Build Path ->Configure Build Path。
5、選擇 Source標簽,會顯示4個Source Folder ,修改 OutPut folder :
6、雙擊每個文件夾的Output folder,選擇路徑。
src/main/java,src/main/resources,選擇target /classes。src/test/java ,src/test/resources,選擇target/test-classes。
7、修改完成後如下圖所示:
8、修改JDK版本:選擇 libraries 標簽,選中JRE library,單擊Edit按鈕。
9、選擇系統默認的就可以了,單擊 Finish 按鈕。
10、最後,單擊OK即可。
11、完成後,項目結構如下圖:
12、將項目轉換為Dynamic Web Project
在項目上右鍵單擊,選擇 Properties。
13、在左側選擇 Project Facets,單擊右側的 」Convert faceted from 「鏈接。
14、修改Java為你當前項目的JDK,並添加Dynamic Web Mole ,最後單擊」Further Configuration available「 鏈接。
15、修改Content directory 為 src/main/webapp,單擊OK。
16、設置部署程序集(Web Deployment Assembly)
在項目上右鍵單擊,選擇Properties,在左側選擇Deployment Assembly。
此處列表是,部署項目時,文件發布的路徑。
1)刪除test的兩項,因為test是測試使用,並不需要部署。2)設置將Maven的jar包發布到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish設置完成效果圖:
⑸ IntelljIDEA創建項目的時候如何創建web2.5項目
Intellij Idea的安裝非常簡單,一步一步安裝即可。
JDK的安裝也挺簡單的,重要的是配置環境。在環境變數Path裡面添上Java的安裝路徑即可。
Tomcat文件夾不用安裝,直接解壓放在C盤下即可,或者放在其他文件夾下也可以,但是文件夾的名字最好不要帶中文~~~不信?那你試試~~
Idea創建Web項目步驟:
1、創建一個項目
File -> New Project -> 輸入項目名稱「Demos」 ,選擇Project SDK為1.7 -> Next -> Finish
⑹ VS2010怎麼創建web項目
1.新建---項目----其他項目類型----vs空解決方案----確定-
2.右鍵解決方案---添加--添加項目----asp.net網站
⑺ 新建web項目、就直接部署和啟動tomcat(MyEclipse tomcan)伺服器就報錯 請高手指點!謝謝
一、將web項目用到的jar包刪除了,重新再導入一次;
二、找到tomcat的conf文件下的server.xml,給web項目配置個hostname
類似這個:
<Host name="local.jquery.com" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="D:\project\JQuery_test\WebRoot" reloadable="true" crossContext="true"></Context>
</Host>
,然後到hosts文件下;配置個對應hostname的
127.0.0.1 local.jquery.com,然後重啟server。
三、刪除classes文件,重新clean下。Good Luck!
⑻ 用MyEclipse怎樣建一個web工程,怎樣部署到伺服器怎樣調試怎樣在瀏覽器里運行
找到菜單 window → Show View → Servers,打開Servers視圖標簽,部署的Tomcat 服務
在新打開的對話框中,有一個Project項,選擇要部署的項目
點擊「Finish」完成部署
這樣項目就部署到Tomcat裡面去了
⑼ Eclipse IDE for Java EE Developers 新導入一個Web工程,怎樣部署運行
1.在myeclipse裡面,window菜單最後一個preferences,左邊點開myclispe,點servers下面找到tomcat,選擇tomcat版本,Tomcat Server 設置為enable,再選擇tomcat的路徑,OK。
2.在myclipse新建一個WEB項目,然後在下面可以寫jsp程序了,默認會有個index.jsp
3.點工具欄上的發布按鈕,點右邊的ADD,選擇剛才第一步建的tomcat,就會把項目發布到tomcat下面
4.啟動tomcat,在發布按鈕旁邊,是啟動按鈕,選擇創建的tomcat
5.在瀏覽器裡面輸入地址localhost:8080/myeclipse項目名稱/index.jsp
⑽ Web開發者指南:如何建立並運作一個互聯網初創項目
90年代,伴隨著互聯網的第一次爆發,我們見證了一批巨頭的崛起:eBay,Yahoo,Amazon等等。2000年,社交網路和web�0�2app的興盛,又把MySpace,Facebook,Flickr等網站深植於所謂「Web2.0」的版圖上。時過境遷,現在的我們正處在一次新的爆發上;這一次的規模較小,但得益於更易用的開發工具和更便宜的硬體設備,使得這次爆發更為普遍。這就是APP爆發,強調實用、成本效益和針對普通問題的精準解決方案,從web�0�2apps,到ios設備,到android,一路席捲。今日的Web初創產品正在撬動近20年來我們創造的技術和社交進步,把它們打包成有用的工具,滿足不同特定人群的日常生活需要。 為什麼Web開發者會變成初創項目的創始人?現如今,絕大多數app或服務都是基於Web,且能夠聯網的。這也就難怪眾多Web開發者一躍成為初創項目的創始人——擁有獨立開發的能力,無疑讓這些創始人們更容易創建自己的高質量APP。但是,更深入一點考慮這種聯系,我想是因為Web開發者們(例如我本人)天性喜歡創造東西,我們是天生的問題解決者。我們收到來自BOSS或客戶的需求,利用自己熟悉的工具,為他們創造出合適的解決方案。所以,當不為老闆或客戶的項目工作時,我們會做些什麼?像我這樣的人們,就會想要用自己的技能和經驗創造出對人們有用的工具,並在合適的時機將其發展成一項事業。比如Instapaper,一個著名的書簽型APP,就是由1個人開發創立的。投入一些技能,一些業余時間,或許還有從自己銀行賬戶取出來的創業金,你就可以創辦一個初創項目,這對Web開發者來說是相當具有吸引力的。本文中,我將通過一些事例,介紹如何開始你的初創項目。如何選擇正確的點子?現在,你可能已經「頭腦風暴」出了N多產品創意,並且為此囤積了一堆域名以備需要。那麼,怎麼才能知道到底哪個點子才值得做呢?撓自己的癢常識告訴我們應該去選擇盈利潛力最大的,並且已經被證實存在的市場。沒錯,這的確很重要,因為無論如何你的產品需要賺錢,你需要找到願意為你的產品付錢的人。但是,當我在分析這些產品創意時,我看中的是:我本人願意購買並使用它么?換個說法:它能夠滿足我自己每天都要面對的基礎需求嗎?只有「撓自己的癢」,你才能始終有激情投入其中。既然用戶體驗是產品設計的第一要素,那麼,如果你是首席用戶,你一定能創造出最好的體驗。利用你目前掌握的技能你應當選擇你的技能足夠支撐的產品來做。曾幾何時我無比想做一個iPhone�0�2app,並且我無比堅信做出來後會非常成功。但不幸的是,我對iPhone�0�2app開發一竅不通。最終我放棄了這個創意,轉而投向其他我的技能更能夠勝任的地方。案例分析:WP�0�2Bids接下來舉個我的親身經歷當例子吧:明確需求(撓自己的癢)作為一個SOHO的Web設計師,撰寫項目標書是業務的重要組成部分,在拓展新客戶時,它總是最終的決定性因素。標書(也叫Bid)通常是一份文檔,包含了項目內容,時間節點,以及項目報價。通常我都用MS�0�2Word或者Google�0�2Docs撰寫,但是寫作過程很艱難,很耗時,並且這些工具產出的文檔樣式都很糟糕,讓我一直耿耿於懷。我需要一種模板系統,以滿足我對美觀樣式的需求,同時提高工作效率。或許,這就相當於設計一套網站或WordPress主題?沒錯!基於現有技能的解決方案我精通WordPress主題開發,也熟悉和喜歡WordPress的界面和操作。於是,我決定基於WordPress建造我的「標書工具」。最終,我創建了一種特殊的WordPress主題,以滿足自己的需求。漸漸的,有其他SOHO設計師也開始對WP�0�2Bids產生興趣(尤其是經常使用WordPress的那批人),但更重要的事,我的WP�0�2Bids真的對我自己的生意有幫助。尋找正確的合夥人盡管有時候你可以一個人搞定,但是跟一兩個合夥人共同打造初始產品往往更靠譜。從工作量上說,兩個人能完成的事情總比一個人多。而這當中更重要的是合作的價值。擁有一個和你有著共同觀點、能夠不時蹦出新的創意,時刻確保你不會做錯誤的事情,並能平衡兩人之間的優勢和劣勢的夥伴,益處不言自明。但「合夥人」又不是隨便找個人一起來做事那麼簡單,你必須尋找正確的合夥人。你和合夥人之間的理念必須契合。如果你了解他們,知道他們如何工作,以及他們的個人能力水平如何,這樣就能省掉一些「調研」工作。當然,你的圈子裡可能一個適合的人都沒有。不要緊,以下是一些在圈子外尋找靠譜合夥人的建議。朋友引薦和社交網路利用你的人脈,利用你的Twitter、Facebook、Linkedin等社交網路,利用你身邊一切關系去幫你打探、尋找、聯系一位對你的初創項目感興趣的專家。你是不是覺得某些你經常讀的某些博客的作者很適合做你的合夥人?給他們發郵件,或許他們也在等待這么一場冒險呢!求職版、論壇和分類目錄去FreelanceSwitch和Drawar,看看那些用戶的資料和博客。去翻翻分類目錄裡面的列表,例如ProgrammerMeetDesigner,PartnerUP,Staruply和37Signals�0�2Job�0�2Board。務必對候選人做些背景調查(例如研究它的個人網站和Twitter),然後給他們發郵件,邀請他們加入。行業聚會在技術類型的行業聚會里,你往往也能找到志同道合的人。尋找靠譜合夥人的關鍵點以下是一些我認為合夥人必須具備的重要素質:激情:他們抱有的激情必須和你不相上下,必須要發自自內心的能動性。敢於冒險:開創一門生意是有風險的。創始人願意承擔無償工作、超時工作,以及金錢投入的風險。你的合夥人必須和你在同一條船上,和你共同進退。能力互補:一般來說你們之間都會共有一些相同的技能。但你的合夥人必須要在你的弱項上強過你,幫你彌補弱點。一定要避免找技能樹和你完全相同的合夥人。擅長溝通:你和合夥人之間會花費大量時間交談或郵件溝通,因此,你的合夥人必須有高效的語言和文字溝通能力。誰都不會想要一個幾天不回Email,或者不接聽Skype呼叫的工作夥伴。制定並管理你的時間投入你在初創項目最大的投入,就是你的時間。非常多的時間。你的時間管理能力對項目成敗起到關鍵性作用。而你在這里最大的難題是如何在常規工作(能賺錢的,私單也算)和個人項目(賺不到錢,至少開始時是這樣)中尋找平衡。你必然會有財務問題上的擔憂,而一旦你開始投入初創項目中,你必須要為收入下降做好准備。或許這意味著你需要在開始前先存夠一筆錢,或者招募助手幫你完成現有的工作(Ven:這條路對非SOHO族來說是不存在的!)。同樣重要的還有你計劃在初創項目中投入多少時間。不管你怎麼算,實際消耗的時間往往是計劃的兩倍。創建一個Web初創項目可比常規的Web項目開發事情多得多。耗時間的事情以下是一些在規劃你的時間表時需要考慮的事情:概念打造——這可能會花掉幾周的時間,而且當中會有反復,你可能會多次推倒重來。和朋友討論創意,並獲得反饋規劃商業模式制定營銷計劃線框圖、原型、設計、重新設計,以及更多的重新設計開發和測試博客營銷,需要持續的投入時間和精力法務問題以及合夥人關系問題需要考慮的不止這些,而且上面這些事在你的項目發布前,甚至發布後,會反復多次遇到。設計你的產品:避免功能冗餘你以為只有傻逼客戶才應該對功能冗餘負責?再想想吧。當你在設計自己腦中那個產品時,伴隨著每次腦力激盪,你是不是也經常會覺得,這個功能太棒了我必須加上,那個功能真牛比必須要有……你必須像激光一樣聚焦於產品的核心功能和項目願景。記錄下那些已經想到的點子,但不要在你產品的第一版中實現。如果你持續不斷的加入功能,那你的產品永遠也無法發布!這也正式有合夥人一起合作的好處。他們不光能提供你想不到的點子,還能幫助檢查目前這些點子是否正在把你帶離產品的核心地帶。每當你想到新的功能時,先問問自己:你的產品是不是真的離不開這個功能?根據對這個問題的回答,你的功能可以被分為兩類:「首要」的功能這些功能必須在一開始時就進行設計和實現。在產品發布前,你應當在這些功能上多花時間。「有了更好」的功能錦上添花的功能,有的話產品會變得更好,但不是產品必須的基礎功能。你可以選擇在持續迭代階段增加這些功能;在產品發布後,根據收集到的用戶反饋,它們也有可能變成「首要」的功能。你的短期目標應該是盡快實現所有的首要功能,正如我們經常聽到的:盡早發布,收集反饋,持續迭代。如果你忽視「首要」的功能列表,你的產品將永遠無法起飛,最終浪費寶貴的時間。制定營銷策略在開始規劃產品時,你就應該開始制定市場營銷策略了。由於是第一次做初創項目,市場營銷將花費你和合夥人大量的時間。博客營銷博客營銷是大部分Web初創項目的首要推廣手段。利用博客提前建立你的聽眾群,當產品發布時,你就立刻擁有了大量的首批用戶。但是我們中很多人的博客流量並不出眾。如果是這樣的話,我建議你和其他更出名的博客建立關系,以抬高自身名氣。我就為Mashable、FreelanceSwitch以及其他一些博客寫了幾年的客座博文,這幫我在博客圈內建立了名聲。為其他博客撰寫客座博文不僅能幫你贏得曝光率,在發布和推廣產品上,還能幫你搞定一些「內部關系」。WP�0�2Bids的模板主題就被Netsetter撰文評論過,並被當做FrelanceSwitch某次活動的獎品(等於幫我打廣告了),這一切都是因為我和他們的編輯關系好。傳統的互聯網營銷此外還有一些更為傳統的營銷策略可以使用,例如CPC廣告、通欄廣告。營銷效果水平取決於你的產品性質、品牌策略、以及資金投入的多少。付費廣告是值得考慮的。但在創建廣告賬戶前,你和你的合夥人必須明確每人需要向其中投入多少錢,以免產生矛盾。社交網路至於建立一個活躍的Twitter賬號(千萬不要弄成機器自動更新),以便向產品的早期關注著通報你的進展,這種事我就不多說了。再建立一個Facebook頁面,並保持一定的內容更新頻率。發布,收集反饋,迭代,創建社區(一氣呵成)你的目標是盡早發布產品,雖然它可能還不夠完美。要知道完美是不可能的,完美主義只會成為你前進路上的阻礙。隨著用戶的到來,你會收到新的、有建設性的反饋。而隨著產品的持續進步,問題也會接踵而來。你需要擁抱變化,並通過持續迭代的開發方式不斷滿足用戶的需求。發布,收集反饋,迭代,以及創建並維護社區,這些都是持續性的事務。你需要在腦中反復思考你的計劃,概念:你的點子是否鎖定在一個領域?思考你的業務可能出現的各種分支,看現在能否為將來的業務做好鋪墊。產品名稱:名稱是否太具體?用Zappos.com而不是ShoeSite.com(zappos原來的名字)能讓他們的初創項目在未來駛入任何領域,而不局限於鞋子。商業模式:是否有另一種你希望探索的利潤來源?引入這種來源會對你的客戶和業務產生何種影響?設計風格:產品的設計風格是否僅僅局限於某個特定的概念?它能否適應業務的轉型?代碼:你的代碼會不斷的改變。