eclipse-indigo 中 user libraries 自動部署 WEB-INF/lib 配置
原址:http://forever8tf.iteye.com/blog/1477353
小清新的責任感上來了,果斷放棄了一直使用的myeclipse-8.0,太臃腫的軟體使大腦思考變得十分的粘稠。
飄飄乎的下載了eclipse-indigo繼續開發,開始發現了若干問題。因為我比較喜歡將事物歸類,愛好將jar都放入user libraryies中管理。但當我興致勃勃的將myeclipse-8.0中的user libraries匯入後,部署專案時竟然報各種
- java.lang.ClassNotFoundException
可見eclipse-indigo並沒有將user libraries中jar放入lib中,user libraries只有在編譯時中在classpath中,但部署時就沒有了。抱著一顆感恩的心,加上我平時知識積累不足,結果就是多走了許多路。
網上找了許多的解決辦法:
- http://topic.csdn.net/u/20091215/13/59779817-3772-4d3e-9dce-629e9bf14004.html
- <p style="white-space: normal; background-color: #ffffff;">http://stackoverflow.com/questions/528007/eclipse-java-export-jar-include-referenced-libraries-without-fatjar</p>
- http://harrywu304.blog.163.com/blog/static/84566032007212103339699/
都被我忽略了,太繁瑣太複雜。
其實有時應該轉換下思維方式,eclipse這樣的知名軟體,不會這麼不負責任的,這可是要幹掉sun的產品啊(eclipse:日蝕),在專案的properties中點來點去時,看到了原來eclipse中就有 deployment assembly的選項
將相應的user libraries新增就好~就這麼簡單!
相關文章
- WEB-INF/lib/javax.servlet.jar 出錯,真是搞不懂。。。WebJavaServletJAR
- CMSEASY /lib/tool/front_class.php、/lib/default/user_act.php arbitrary user password reset vulnerabilityPHP
- CentOS SVN 環境搭建配置跟自動部署CentOS
- springboot 配置熱啟動 不需重啟自動部署Spring Boot
- 在Linux中,如何在Linux中進行配置管理和自動化部署?Linux
- github actions自動部署Github
- Beego 自動化部署Go
- java web專案中classes資料夾下的class和WEB-INF/lib中jar裡的class檔案載入順序JavaWebJAR
- Ansible自動部署工具
- Github Actions Hexo 自動部署GithubHexo
- LNMP自動部署指令碼LNMP指令碼
- 在 Linux 中自動配置 IPv6 地址Linux
- Git Webhook自動部署專案GitWebHook
- 初試 Git hooks 自動部署GitHook
- Heroku 自動部署 GitHub 程式碼Github
- Mysql5.6 自動化部署MySql
- 使用 git 自動部署程式碼Git
- .NET網站自動化部署網站
- vue自動化部署指令碼Vue指令碼
- 圖解原始碼 | SpringBoot中自動配置原理圖解原始碼Spring Boot
- Spring Boot中自動配置Autoconfigure詳解Spring Boot
- lib-flexible 實現移動端自適應佈局Flex
- SpringBoot手動部署到Tomcat和自動化熱部署Spring BootTomcat熱部署
- vue 自動化部署 jenkins 篇VueJenkins
- Python自動化部署工具-FabricPython
- Docker 之 Jenkins自動化部署DockerJenkins
- 實現指令碼自動部署docker指令碼Docker
- 如何做Serverless自動化部署Server
- Jenkins自動部署spring bootJenkinsSpring Boot
- svn and maven 自動部署shell指令碼Maven指令碼
- Ubuntu自動啟動配置指令碼Ubuntu指令碼
- vim ctags 配置 自動命令
- Maven專案缺少eclipse自帶的外掛專案需要建立lib目錄加上jar包,或者是已經生成有的, 然後 右鍵build path add libraries web app librariesMavenEclipseJARUIWebAPP
- 在 k8s 中自動為域名配置 httpsK8SHTTP
- Vue px自動換算 外掛 postcss-pxtorem lib-flexibleVueCSSREMFlex
- github或gitee等dev cloud使用actions通過yml配置實現自動化部署GithubGiteedevCloud
- jenkins的安裝和配置(flask結合jenkins半自動化部署流程)JenkinsFlask
- Docker 搭建 Jenkins 實現自動部署DockerJenkins