部分代码打成jar包并引导工程中的问题

使用eclips编了一个工程,部分代码不希望被别人看到,想把部分“.java”文件变成“.class”文件,并且把".class"文件打成jar包作为"library"引到工程中去,是否混淆都无所谓(带混淆的更好了),最好能有详细过程。多谢

Eclipse带了导出jar功能,右击工程,选择Export...然后在对话框中选择Java下的JAR file,下一步出现对话框,选择你想要导出的工程的包,上部分复选框只勾选【Export generated class files and resources】(就是导出类文件和资源文件),下部分复选框酌情选,选择导出的位置,然后下一步,再下一步,有个选择主类(可选可不选),然后就Finish了

:o 反编译,一样啥都能看到。

这个需要拆成多个工程,工程之间都用Jar来引入,
如果在同一个工程里,是没有办法做到你的需求来的

新建一个工程,把你那部分java类拆分过去,包括用的jar复制过去,用fatjar插件打个包,或者自己建个 manifest文件 eclipse export ->JAR
打个包 放回原来的工程里

[quote]可能是我没太说清楚,比如做JAVA编程的,需要使用javax包,这里面有很多".class"文件,这些文件可以使用,但是无法看到里面内容(不反编译),我也想把我的工程的部分“.java”文件变成这种形式。[/quote]
说的就是你这个

[quote]可能是我没太说清楚,比如做JAVA编程的,需要使用javax包,这里面有很多".class"文件,这些文件可以使用,但是无法看到里面内容(不反编译),我也想把我的工程的部分“.java”文件变成这种形式。 [/quote]

JDK也是分工程来做的,是按功能来划分工程的,按每个功能点来打成一个Jar包的,目前我在做的项目也是用这种方式的
我们把公用模块,工具类,平台,系统支撑,单独工程出来打成JAR,具体业务只需要引用这些JAR就行