在eclipse中,將java工程轉換成web工程
今天check out svn上的工程,發現竟然是java工程。於是嘗試將java工程修改成web工程。
java工程和web工程的區別在於,工作空間工程下面的.project檔案。
java工程的.project的標籤如下:
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
在eclipse中操作工程屬性properties -Project Facets-
然後觀察專案的圖示發生了變化,出現了一個小球。表示已經成功轉成web工程了。
然後再觀察工作空間工程下面的.project檔案
web工程的.project檔案的標籤如下:
<natures>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse .wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
隨之問題又來了
別人用MyEclipse建立的工程,預設釋出路徑為webRoot,但是eclipse釋出路徑為WebContent
啟動tomcat,工程就是釋出不成功,空啟了tomcat伺服器。
eclipse預設指向 WebContent 目錄 修改為 webRoot
找到工作空間工程下.settings資料夾下的org.eclipse.wst.common.component
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="langlang_manage3">
<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/base"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/resource"/>
<property name="context-root" value="langlang_manage3"/>
<property name="java-output-path" value="/langlang_manage3/WebContent/WEB-INF/classes"/>
</wb-module>
</project-modules>
修改為:
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="langlang_manage3">
<wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/base"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/resource"/>
<property name="context-root" value="langlang_manage3"/>
<property name="java-output-path" value="/langlang_manage3/WebRoot/WEB-INF/classes"/>
</wb-module>
</project-modules>
重啟Eclipse,然後工程就可以正常啟動了。
相關推薦
在eclipse中,將java工程轉換成web工程
今天check out svn上的工程,發現竟然是java工程。於是嘗試將java工程修改成web工程。 java工程和web工程的區別在於,工作空間工程下面的.project檔案。 java工程的.project的標籤如下: <nature
在Eclipse中 把Java 工程即普通工程 轉換成 web 工程的方法
因為使用Maven生成的專案是java的project. 我到現在還沒研究到生成web的工程.. 之前也用過-DarchetypeArtifactId=maven-archetype-webapp的屬性.. 生成的工程還是java型別的. 以前也遇到過類似問題. 折磨半天才弄
eclipse將java專案轉換成maven專案
前幾天做了一個事情,就是將一個普通的java web的工程轉換成maven專案,現在分享一下做法,以及一些過程中我遇到的一些問題和注意點。 注意點:轉成maven專案的有幾點需要注意的。 (1)找不到convert to maven pr
java 讀取本地excel 檔案,將excel內容轉換成java物件
操作工具 eclipse + maven 1. java操作excel所使用的jar包 poi-ooxml <dependency> <groupId>org.apache.poi</groupId> <
java中如何將字元陣列轉換成字串,以逗號分割
String[] ary = {"abc", "123", "45"}; StringBuffer sb = new StringBuffer(); for(int i = 0; i < ary.length; i++) { sb. append(ary[i]..t
java中如何將字串陣列轉換成字串
如果是 “字串陣列” 轉 “字串”,只能通過迴圈,沒有其它方法 String[] str = {"abc", "bcd", "def"};StringBuffer sb = new StringBuffer();for(int i = 0; i < str.lengt
eclipse中 將java專案轉換為web專案
1、找到專案工作空間目錄,開啟.project檔案,並修改檔案, 修改如下: 找到: 程式碼段,在程式碼段中加入如下內容並儲存: org.eclipse.wst.common.project.facet.core.nature
c語言從鍵盤中輸入一串字串,將字元中的大寫轉化成小寫字母,將小寫字母轉換成大寫字母,以*號鍵結束
#include <stdio.h> int main(int argc, const char * argv[]) { char c; c=getchar(); while (c!='*') { if(c
在java中怎樣將Date型別轉換成字串型別
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Date date = new Date();format.format(date);
C# 使用FileUpload控件上傳圖片,將文件轉換成二進制進行存儲與讀取
擴展 實現 bmi extension aaa 插入數據 問題 pup cat 狀況描述: 需要上傳文件,但是不想要保存到實體路徑下,便可以用該功能來實現。 效果圖: 點擊【Upload】按鈕,上傳文件到數據庫; 點擊【Preview】,預覽文件;
如何將VS2015工程轉換成VS2012工程
version vs2008 orm 自定義 lld mtools pro 修改 wss 如何將VS2015工程轉換成VS2012工程修改.vcxproj,1.修改工具集 ToolsVersion=14.0 修改為 ToolsVersion=4.02.修改平臺工具集
Map裡面放資料,然後再把map放到list中,在把list轉換成json,然後再把json存到map裡面,最後使用Hash Key的方式,存入到redis中
部分程式碼如下: map.put("busi
將Java物件轉換成Map的解決辦法
private static Map<String, Object> obj2Map(Object obj) { &n
idea中,將SpringBoot專案打成Jar包
1.配置需要打包的專案資訊 在idea編輯器裡找到Project Structure,在編輯器的右上角,點選該圖示 選擇Artifacts,點選新增,選擇JAR,然後選擇From modules with dependencies 然後配置打包的配置,輸出目錄確
普通Java工程轉換成maven工程
一、使用IDE提供的轉換功能:1. 右鍵普通Java專案,在彈出的選單中選擇[Configure]-[Convert to Maven Project]:2. 在彈出的對話方塊中輸入專案的groupId, artifactId和version等,點選[Finish],在根目
在eclipse中,建立Java專案引入jar包直接在根目錄下,不顯示referenced libraries,何解?
出現這個問題,主要是檢視和設定的原因。 對於Java工程: 右側的檢視要切到Java檢視,而不是JavaEE等… 一般來說左側的檢視都是project explorer,還有package explorer。 如果左側的檢視是project explor
輸入一個十進位制正整數,將該數轉換成n進位制數;
#include<stdio.h> #define N 20 int main() { int a,n,c,k,i; char str[N]; printf("輸入要轉換的數a\n"); scanf("%d",&a); printf("輸入要轉換為的進位制n\n"); scanf("
jsp中如何將Java物件轉成js物件?
jsp中如何將Java物件轉成js物件?1、首先我們要明確 jsp頁面Java物件如何和js進行交換。是通過jsp表示式也就<%=%>,它可以寫在jsp頁面的任何地方,當然可以寫在JavaS
c# 呼叫Microsoft XPS Document Writer印表機,將Pdf檔案轉換成Xps檔案
最近碰到個專案,其中有個需要將pdf檔案轉換成xps檔案的功能,xps檔案還算是新東西,所以基本沒啥瞭解,通過一段時間的調查, 本人算是找到了2個方法: 1)通過PDFNet第三發開發元件即可很容易的完成轉換功能,並且還有其他針對pdf檔案操作的功能,還是很強大的
Qt工程轉換成VS工程
justify 轉換成 inf pan 環境變量 命令提示符 post red style 添加環境變量 qmake 和vc的編譯環境需要配置路徑 通過qmake工具實現轉換 首先在windows的命令提示符工具中瀏覽到需要轉換的工程目錄中去, 然後輸入qmake