java - 从 Java 应用程序内调用不同的 Java 应用程序

标签 java mysql netbeans

我需要保护我的主 Java 应用程序和 MYSQL 服务器之间的连接。现在,我的主要 Java 应用程序中有一个类,其中包含有关我的 SQL 服务器的信息(登录详细信息;用户、密码、架构等)。

我尝试混淆该类,但没有成功。然后我听说有关使用连接信息调用外部 java 应用程序并安全地检索该信息。

我怎样才能执行这样的事情?

最佳答案

                 Runtime run;
                 Process pr = null;                    
                 run = Runtime.getRuntime();
         pr = run.exec("your program.jar"); 
         pr.getInputStream().close();
         InputStream eos = pr.getErrorStream();

您可以使用文件将信息传递给 jar 应用程序

关于java - 从 Java 应用程序内调用不同的 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18005190/

相关文章:

java - 对链表进行排序而不重新链接节点

java - 在运行时使用 list 文件加载 jar

mysql - AUTO_INCREMENT 受手动插入影响的当前值

sql - 连接两个表的工作查询是完美的,除了我无法摆脱重复项

java - Eclipse 的 $FALL-THROUGH$ 评论标准吗?

java - 找不到 mail.jar,Netbeans

java - 更改 c3p0 版本时 jmx mbean 服务器抛出 InstanceAlreadyExistsException

java - 为 JXTable 中的一些行着色

mysql - MySql 中的固定行数

java - 单击 jButton 时如何将 jTextField 值从一个类传递到另一个类?