1.error:java: 无效的目标发行版: 18
解决方法:
2.异常:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
解决方法:把执行文件放到最外层。
3.跨域问题
1)angular部分
{
"/api/*": {
"target": "http://192.168.0.101:8080",
"secure": false,
"logLevel": "debug",
"changeOrigin": true,
"pathRewrite": { "/api": ""} ---如果没有该项,则springboot部分需要带有"/api"
}
}
2)springboot部分
@RestController
//@CrossOrigin(origins = "http://192.168.0.103:4200")
public class ProductController {
@Autowired
private ProductService productService;
@GetMapping("/products")
List<Product> products(){
return productService.findProducts();
}
}
4.angular 不识别https路径 403 (Forbidden)
在index.html中增加下记语句
<meta charset="utf-8" name="referrer" content="no-referrer">