




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、myeclipse9.1 安裝axis2插件1. 下載Myeclipse Axis2插件/dist/ws/axis2/tools/1_4_1/下載axis2-eclipse-codegen-wizard.zip和axis2-eclipse-service-archiver-wizard.zip 下載axis2-1.5-war.zip2. 將 axis2-eclipse-codegen-wizard.zip和 axis2-eclipse-service-archiver-wizard.zip 解壓到 $ECLIPSE_HOME$MyEclipse
2、9dropins 文件夾下,目錄結構如下圖:3. 使用下面的工具類,打印出一個字符串,將所有的字符串加入到$ECLIPSE_HOME$ MyEclipse 9configurationorg.eclipse.equinox.simpleconfigurator 中的文件的末尾。工具類如下:package app;import java.io.File; import java.util.ArrayList; import java.util.List; public class PluginConfigCreator public PluginConfigCreator
3、() public void print(String path) List<String> list = getFileList(path); if (list = null) return; int length = list.size(); for (int i = 0; i < length; i+) String result = "" String thePath = getFormatPath(getString(list.get(i); File file = new File(thePath); if (file.isDirectory(
4、) String fileName = file.getName(); if (fileName.indexOf("_") < 0) print(thePath); continue; String filenames = fileName.split("_"); String filename1 = filenames0; String filename2 = filenames1; result = filename1 + "," + filename2 + ",file:/" + path + &quo
5、t;" + fileName + ",4,false" System.out.println(result); else if (file.isFile() String fileName = file.getName(); if (fileName.indexOf("_") < 0) continue; int last = fileName.lastIndexOf("_");/ 最后一個下劃線的位置 String filename1 = fileName.substring(0, last); String fil
6、ename2 = fileName.substring(last + 1, fileName .length() - 4); result = filename1 + "," + filename2 + ",file:/" + path + "" + fileName + ",4,false" System.out.println(result); public List<String> getFileList(String path) path = getFormatPath(path); path
7、= path + "/" File filePath = new File(path); if (!filePath.isDirectory() return null; String filelist = filePath.list(); List<String> filelistFilter = new ArrayList<String>(); for (int i = 0; i < filelist.length; i+) String tempfilename = getFormatPath(path + filelisti); fil
8、elistFilter.add(tempfilename); return filelistFilter; public String getString(Object object) if (object = null) return "" return String.valueOf(object); public String getFormatPath(String path) path = path.replaceAll("", "/"); path = path.replaceAll("/", "
9、;/"); return path; public static void main(String args) /*你的插件的安裝目錄*/ String plugin = "E:Program FilesMyEclipseCommonmypluginAxis2_Service_Archiver_1.3.0" new PluginConfigCreator().print(plugin); 4. 刪除 $ECLIPSE_HOME$ MyEclipse 9configurationorg.eclipse.update 這個文件夾。5. 在 $ECLIPSE_HOME$
10、 MyEclipse 9 文件夾下建立 bat 文件,內容如下:myeclipse.exe clean 6. 啟動 bat 文件即可。7. 在file->new->other中即可看到Axis2 Wizards,至此,axis2插件安裝成功!二 、1. 使用其生成 wsdl 文件時報如下錯誤:An error occurred while completing process-java.lang.reflect.InvocationTargetException的錯誤 。解決方法如下:step 1、從AXIS2的LIB庫中復制"geronimo-sta
11、x-api_1.0_spec-1.0.1.jar"和 "backport-util-concurrent-3.1.jar"文件到Axis2_Codegen_Wizard_1.3.0的lib目錄中,同時修改Axis2_Codegen_Wizard_1.3.0下的plugin.xml文件,在<runtime>中添加<library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar"> <export name="*"/></library><library name="lib/backport-util-concurrent-3.1.jar"> <export name="*"/></lib
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 歷史●福建卷丨2021年福建省普通高中學業水平選擇性考試歷史試卷及答案
- 《網絡與信息安全管理員》模擬練習題(含答案)
- 2025年CSCO指南更新要點
- 袁世碩《中國古代文學作品選》(明代)
- AI大模型驅動的數字化港口物聯網平臺建設方案
- 重癥監護病房的身體約束實踐
- 2024年免疫球蛋白診斷血清資金需求報告代可行性研究報告
- 2025年全民科學素質競賽網絡知識競賽試題庫及答案(共180題)
- 銷售面試題目及答案
- 吸痰的試題及答案
- 金融租賃測試題及答案
- 2025-2030全球及中國貫穿玻璃通孔(TGV)技術行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 法律文化-形考作業2-國開(ZJ)-參考資料
- 2025年跨文化溝通能力考試試卷及答案
- 2025-2030中國激光多普勒測振儀行業市場發展趨勢與前景展望戰略研究報告
- 聾校義務教育數學課程標準解讀與實施
- 《企業數據中心網絡架構》課件
- 高職色彩考試題及答案
- 物業管理規范試題及答案
- 美國地理考試題及答案
- 2025-2030中國食品市場調研及重點企業投資評估規劃分析研究報告
評論
0/150
提交評論