上一篇已经完成了spring开发环境的搭建,接下来,我们一起从一个简单的例子开始了解spring
Linux命令iftop
iftop is a command-line system monitor tool that produces a frequently updated list of network connections. 维基百科 iftop
Maven命令行搭建SpringMVC项目
利用 MAVEN 构建 web 项目骨架
建立包名为 com.app
, 项目名为 forfree
的普通JavaWeb项目
1 | mvn archetype:generate -DgroupId=com.app -DartifactId=forfree -DarchetypeArtifactId=maven-archetype-webapp -DinteractivMode=false -DarchetypeCatalog=internal |
建立完成后,需要补全maven项目目录结构,添加以下目录:
./src/main/java
./src/test/java
./src/test/resources
./src/test/webapp
./src/test/webapp/WEB-INF
Vue.js常见错误及其解决方法
gulp代码自动化构建工具
为JDK添加HTTPS证书认证
调试项目时,出现以下异常:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
原因是通过Java请求对应的URL时,是基于https协议的请求,客户端没有对应的信任证书,因此无法与服务器建立安全链接。需要做的是获取网站证书,并添加到JDK信任列表!
获取网站证书
有两种方式获取网站证书,一种是利用一段自动下载证书的代码,另外一种是利用浏览器下载证书。
利用代码获取
Maven命令行运行JavaWeb应用
之前一篇讲了如何利用Maven命令行构建JavaWeb应用骨架,现在说说如何利用构建好的Web骨架,建立一个完整的项目!
目录结构
利用maven命令构造完JavaWeb项目骨架后,实际上目录结构是不全的,只是提供了src目录下的main/resources
、main/webapp
目录。之所以提供这两个目录是因为,这样可以构成一个jsp的运行结构。
如果想用java编写需要补全目录: