English 中文(简体)
can t generate sequence diagram from running code - Enterprise Architect
原标题:

I d like to generate sequence diagrams with EA. I set up a build script, the debug section looks like this:

jre=C:Program FilesJavajdk1.6.0_20,-Djava.class.path=C:path omyapp

When I try to debug it (which is needed for the diagram generation), I get the following message:

Failed to load C:Program FilesJavajdk1.6.0_20jreinclientjvm.dll, dll or dependent dll is missing

The file jvm.dll is indeed located at the path it tries to load it from. What am I missing here?

问题回答

Short Answer: Enterprise Architect(EA) is having some struggles using the "Program Files" directories.

Reason Why(Partial): I copied the jvm.dll out of its %java_home%jreinclient directory and put it in c:Temp to test if EA could now "see" the file. Sure enough, when I pointed EA to the new location it found it just fine. The test still wouldn t run, but at least the file could be "seen" by EA.

Resolution: Re-install the JDK to a non-"Program Files" and non-"Program Files(x86)" directory, then re-point all of the pertinent System Environment Variables (e.g. JAVA_HOME, PATH) and Enterprise Architect Commands to the newly installed JDK location.

There is always FilePathName 8.3 equivalent in Windows.

Instead of C:Program FilesJavajdk1.8.0_05

You can write (or similar): C:PROGRA~1Javajdk1.8.0_05

Try in Dos prompt: dir C:PROGRA~1





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签