写在前面
Netbeans更新到Netbeans11之后,很多操作都有变化。事实上,我认为Netbeans从Oracle移交到Apache基金会之后,应是更改或者取消?了很多便捷的操作。
其中有一向是第三方依赖库的导入,似乎只能通过Maven导入。
我要引入的是我自己写的类库...那么就只能导入到本地Maven库。
具体操作
安装命令mvn install:install-file
-DgroupId=<groupId> : 项目代码的包名(一般用组织名)
-DartifactId=<artifactId> : 指定一个ID
-Dversion=1.0.0 : 当前版本
-Dpackaging=jar : jar包的类型
-Dfile=<myfile.jar> : 指定jar文件路径与文件名(同目录只需文件名)
安装命令实例:
mvn install:install-file -DgroupId=CJ -DartifactId=TBtools -Dversion=0.6.7 -Dpackaging=jar -Dfile=TBtools_JRE.jar
注意,最终maven参数中,命名为 artifactId-version
。
Netbeans导入注意
添加类库到Netbeans,并使得Tomcat可以正常工作,那么需要注意
Project需要依赖,Tomcat也需要依赖,两者是分开的。
所以需要做两步:
1.导入Project的依赖,即本文需要的,从maven导入。编辑具体文件
重新构建Project即可看到绿色箭头指向的已经导入
2.导入Tomcat的依赖,直接将类库放入进去即可
Tomcat运行时会从加载这个类库。
或许可以认为,Project的依赖是severlet开发时的环境依赖,Tomcat的依赖是severlet最终运行时的环境依赖。