或者直接改为 public static final String CLASS_PATH = Class.class.getClass().getResource("/").getPath();获取class文件的绝对路径
2017-12-24
刚我的问题解决了,当路径正确的时候,应当把文件分割符更换为 File.separator ,这样无论在window[\]和linux[/]中,都是ok的了,不过,,,,,,几种方式的更新次数很好玩啊,,,,,
2017-12-24
只是ctrl+s的确不行,ctrl+F9,run as 一次之后就会找不到更新的文件,debug也就两次,Coverage差不多4次之后也是一样,java.io.FileNotFoundException: E:\IDEA\project\ClassLoader\out\production\ClassLoader\com\ysy\classloader\MyManager.class (系统找不到指定的文件。)
IDEA
IDEA
2017-12-24
我觉得是idea是在运行时候才重新编译,已经运行了在修改就不编译
eclipse 的run模式也是的,只有debug才在运行时候修改了.java 去实时的进行编译
eclipse 的run模式也是的,只有debug才在运行时候修改了.java 去实时的进行编译
2017-12-23
并没有讲生产环境不停机部署,开发环境热部署网上随便找就一大堆,根本不需要看这个视频,前面说的淘宝、亚马逊全年不停机更新就是随口一说,视频中并没有
2017-12-21
新版的Idea如果解决不了,可以试试这个网址:https://www.cnblogs.com/xiong233/p/6796847.html
2017-12-20
webapps那种方式,添加一个完整项目,测试成功,但是如果只是修改里面的class,不行啊!!!
修改server.xml的方式,没有测试成功,求大神指点啊,首先声明项目没有问题,操作也没有问题,因为我你操作验证(先有项目,访问成功,然后删除,访问404)没有问题。怀疑是版本问题,或者tomcat需要配置别的什么地方?我添加的:<Context debug="0" docBase="D:/testdata/bbb" path="/b" privileged="true" reloadable="true"/>
修改server.xml的方式,没有测试成功,求大神指点啊,首先声明项目没有问题,操作也没有问题,因为我你操作验证(先有项目,访问成功,然后删除,访问404)没有问题。怀疑是版本问题,或者tomcat需要配置别的什么地方?我添加的:<Context debug="0" docBase="D:/testdata/bbb" path="/b" privileged="true" reloadable="true"/>
2017-12-15
我在IDEA中 run debug 都不行(代码如同老是的一样) 看了评论说改
loadClass = myClassLoader.findClass(MY_MANAGER);” 就直接抛异常了 进行不下去
loadClass = myClassLoader.findClass(MY_MANAGER);” 就直接抛异常了 进行不下去
2017-12-14