标签:封装 not pac 手动 方法 types compile tor work
Maven是一个自动化的构建和管理工具。在项目开发中,如果遇到了错误(红叉),一般有如下的解决方法:
遇到以上的情况,http://www.apache.org/dist/tomcat/tomcat-connectors/native/
到该地址下下载一个tomcat-native-1.2.2-win32-bin压缩包,选择里边的一个64位tcnative-1.dll覆盖tomcat中bin目录下的tcnative-1.dll文件即可
再次运行即不会报错了。
http://jingyan.baidu.com/article/d5c4b52be84067da560dc5c6.html
用Eclipse创建一个maven工程,网上有很多资料,这里不再啰嗦
右键maven工程,进行更新
在弹出的对话框中勾选强制更新,如图所示
稍等片刻,pom.xml的红叉消失了。。。
这种情况一般是build path中的lib依赖出现了问题,build path->添加相应的jar包即可。
1.clean 2.install 3.maven->update Project
2.Maven build:clean compile war:inplace
3.
4.
5.
在maven依赖中一定要有maven依赖,否则则会报错。
解决方法:
Window-Preferences-Team-SVN,在SVN接口的下拉框可以看到,默认选择的是JavaHL(JNI) Not Available,手动更改为SVNKit(Pure Java) SVNKit v1.3.5.7406,OK,enjoy it!
http://www.blogjava.net/icewee/archive/2013/03/18/396594.html
出现这种情况,就是JDK的配置问题
在Myeclipse中查看:
据研究,是JDK版本的问题,MyEclipse10中最高只能支持JDK7,而在自己的机器上却是装的是JDK8,解决的办法就是用MyEclipse10中自带的JDK6,完成切换。
既可以通过在单个项目的buildPath进行切换,也可以在全局进行切换
Eclipse中对应Tomcat 8.0 端口号为8080
MyEclipse中对应Tomcat7.0 端口号为8880
这里的项目是没有问题的,如从SVN中下载下来,或者昨天可以启动,今天却不行
1.项目clean/Tomcat中clean
2.Maven clean
3.Maven clean ->maven install
4.更新maven依赖
5.最关键的语句:
一般的顺序是: Maven clean-> build ->maven update ->tomcat clean->project clean |
clean compile war:inplace 或者clean eclipse:eclipse compile war:inplace |
可以进行自行的测试,既然项目中已经封装好了,就无法自行解析出来。可以在项目中自己调用,但是需要注意的是要调用本地的地址:
|
参见博文: http://blog.csdn.net/testcs_dn/article/details/43272769 问题现场: 由于项目比较多,全部添加到Maven主项目中的话虽然更新调试方便,但项目多了严重影响Eclipse的速度,所以将一部分项目单独导出包含源代码的jar包,上传到nexus上,供其它项目引用;但是在引用的项目中通过Eclipse查看时,中文注释都变成了乱码。
其实这是eclipse的默认编码造成的问题。 解决方案: 1、修改Eclipse中文本文件的默认编码: windows->Preferences->general->Workspace->Text file encoding设置为UTF-8
2、修改JAVA源文件的默认编码: windows->Preferences->general->Content Types->右侧Context Types树,点开Text,选择Java?Source File,在下面的Default encoding输入框中输入UTF-8,点Update
3、重新导出源代码jar包,上传到Nexus上; 4、引用的项目执行Maven Update; 注意:如果版本没有更新的话,需要先到本地库中删除对应的Jar包,然后再执行Maven Update。
|
标签:封装 not pac 手动 方法 types compile tor work
原文地址:http://www.cnblogs.com/osttwz/p/6902378.html