1. 关于 not all requested modules can be enabled
我遇到的问题是当创建工程时,产生这个问题;
我的问题是经过两步才解决:
-- 第一,使用的jdk版本不对,
-- 第二,不能使用jre,必须使用jdk,jre应该只是一个运行时支持,并不支持开发。
安装完最新jdk版本之后,修改一下netbeans\etc\netbeans.conf文件内的netbeans_jdkhome设置,指向最新的jdk安装目录即可
2. 创建maven web工程失败,提示Plugin org.apache.maven.plugins:maven-archetype-plugin:2.4 or one of its dependencies could not be resolved
-- 这个问题其实跟第一个问题相关,第一个问题修改了配置文件的jdkhome,但没有修改系统环境变量的JAVA_HOME,在创建web工程时,netbeans检查的系统环境变量,所以老版本的jdk又会出现不兼容,将JAVA_HOME指向新的JDK目录,问题解决。
3. 导入MyEclipse工程
新建工程 --> Java with Ant --> Java Web --> Web Application with Existing, 然后一步步选择即可完成导入。
工程不会导入到新的目标目录,所以最好把工程拷贝的Netbeans目录再进行导入
4. Netbeans打包成war
--1. 右击你的项目选择属性
--2.在属性标签页上选择构建中的打包,勾选上“压缩WAR文件”
--3. 右键你的项目选择清理并构建
--4. 在项目文件中的dist目录下就会有你想要的war文件
参考来源:https://www.cnblogs.com/zeyang/archive/2014/03/24/3621614.html
参考来源:https://blog.csdn.net/z1314520cz/article/details/89001830