解决方案 »

  1.   

    这个知道,关键是我想把class文件中的类混淆  你搞成war   class下的类不是还可以看到吗?只不过发布方式不一样了。我想把类搞成一个JAR放到lib下把calss下的类全删除了,可是tomcat提示找到类
      

  2.   

    jar包不也可以反编译吗?你这样有必要?
    一般工程打成jar包是希望有多个工程一起调用公共方法,所以会有把整个工程打成jar包的情况,然后由其他工程引用。
      

  3.   

    将jar放到WEB-INF/lib 目录下,可以的。
      

  4.   

    为了混淆代码啊,加载web.xml时老提示找不到我的类
      

  5.   

    楼主把web项目和jar搞混了,tomcat的lib目录下面都是tomcat要加载的jar。不是用来部署web项目的。你web项目要打包成war文件放到webapp下
      

  6.   

    还是要在webapps目录下解压的吧:jar -xvf ...
      

  7.   

    lib下的jar包没有自动加载到classpath,导致无法调用
      

  8.   

    一样的问题 !!!我在说下问题,作者的意思大概跟我的一样:一个web项目,我想把java文件的那部分打成jar包,以jar文件的形式放到WEB-INF/lib中,但是tomcat加载后找不到这个jar文件中的类,不要管我们为啥要把java文件打包放到WEB-INF/lib下面,我只是想知道这样放进去跟我放一个JDBC的jar包有什么不一样!为啥JDBC的那个jar文件就能引用,但是我自己的jar文件就不行
      

  9.   

    首先你要确定你部署到tomcat下的项目的WEB-INF/lib下面有你打包好的jar
      

  10.   

    要么部署war包到 tomcat的 webapps 下面,要么解压到webapps里面  二选一吧,别搞jar了