Workspace Question on Packages

I have crated a couple of classes and packaged them. However the
workspace in JDeveloper doesn't separate them by packages. What
should I do?
Thanks.

In JDeveloper 3.2.3, you can view the class hierarchy of a class
by selecting the class with you mouse and right-clicking on it.
You can then choose "Class heirarchy". You can see class and
package information in the navigator and structure pane.
In Oracle9i JDeveloper, you can view a project by package
structure by setting some options in the ide. One way to do
this is to click on the project. At the top of the System
Navigator you can select a "Show Categories" button. At this
point you will see a "source node". Click on the "source node",
and again at the top right of the System navigator, select a
button that will let you sort by "File List, Package Tree,
Package List, or Directory Tree". The Package Tree or List will
display your classes in the System navigator according to
package structure.
I have crated a couple of classes and packaged them. However the
workspace in JDeveloper doesn't separate them by packages. What
should I do?
Thanks.

Similar Messages

  • A simple question about packaging

    Hello,
    I have a question related to java package.
    I download a java package from web, suppose the jar file is: fghi.jar, includes classes and source files.
    I copy it to c:\temp\ directory, and then uncompress it onto my C:\temp\ directory.
    Then the directory structure is: c:\temp\com\abcd\fghi\swing
    one of the file under c:\temp\com\abcd\fghi\swing directory is Test.java:
    package com.abcd.fghi.swing;
    public class Test {
    public static void main(String[] args){
    I want to run the test program after compiling it
    c:\temp\com\abcd\fghi\swing\java Test
    Then it gives the error message:
    "Exception in thread "main" java.lang.NoClassDefFoundError"
    By the way, I had modified my CLASSPATH variable,
    CLASSPATH=c:\temp\fghi.jar
    My computer OS is windows 2000.
    Can anyone tell me how I can run it successfully?
    Thank you very much!

    If you didn't change anything in the java program, you don't need to compile them. In order to run the Test java program, change current directory to c:\temp and run following command.
    java com.abcd.fghi.swing.Test

  • Question about packages from AUR that get into [community]

    just noticed that powerpill is out of the AUR and into [community] (yeah!).  My question: since I installed powerpill and its two deps from the AUR, should I uninstall the versions that I built from the AUR then install from the repo or doesn't it matter?  In other words, will pacman know that these are in the repos and if updates are posted, will it fetch them just like any other package?
    I think the answer is no to the uninstall and yes to pacman just working, but I'd like to hear from the pros
    Thanks!

    Thanks for the confirmation.  Powerpill rocks - I'm very glad to see that it's in [community] now.  I took a stab at updating the beginners guide with an entry about it.  I don't have much time tonight to do it justice, but at least it's a start.

  • Basic Questions about Package Installation

    I have one basic question about installing packages.
    How can I find out if needed software is already installed without knowing the name of the package?
    For e.g. I want to know, if the MYSQL Server is already installed but I don't know the Package name.
    How can I find out the package name of needed software?

    Difficult.
    Assuming the string "MYSQL" appears somewhere in the package
    name or the package description, you can grep the output from
    "pkginfo". That is "pkginfo | grep -i sql" would list all installed
    packages that contain the substring "sql" with either upper- or
    lowercase letters.

  • Bridge Dual Monitors CS3 Workspace Questions

    I can't seem to figure out a few things regarding running dual monitors. Run windows XP, have the latest bridge/cs 3 updates. Sometimes everything works fine, other times it doesn't.
    I like having my preview pane on monitor #1, directly in front of me. I also like opening the selected photo in RAW from monitor #1 and having the RAW window come up on monitor #1.
    Most often the RAW window will open up on Monitor #2, which I do not want to happen. On Monitor #2, I have my content pane and my metadata & folders showing.
    I've reversed 1:2 and 2:2 and can't get it to work right either. Could someone provide some guidance? Been searching options and can't figure it out.
    Another topic that is not related to dual montiors. Sometimes my preview tab, will not show the selected photo in it. I usually reset Bridge on start up and it'll be there...but sometimes the photo disappears. The tab will still be there. Any help/ideas would be appreciated.
    Thank you.

    I discovered that with dual monitors if the window is maximized it has no preview image (default workspace), just a green pane. If you use the double headed arrow and pull back the dividing line between thumb/preview pane or preview/metadata pane it revels dozens of "copies" of underneath. The preview will only show up when the thumb window pane is moved quite a ways to the left. It is almost like the real workspace is on the bottom and the others are on top.
    The solution I have found is to click RESTORE DOWN (middle window icon) and then everything works correctly, even if I enlarge the window to full monitor. If I maximize it reverts again. Am using Vista and 2 monitors. Can work with this now that I know what to do, but a little puzzling. For anyone not seeing a preview image, or metadata, might be worth while to see if maximize window mode is the problem.
    Perhaps you could experiment with maximize - restore down and see if it helps with your problem.
    Probably get a better response if you post questions in Bridge question forum rather than feature forum.

  • General question about packages after the -Rs removal

    Hi !
    This is more of curiosity question . I was always wondering after i perform the command pacman -Rs package and then i try to install it again the downloaded size is 0 kb
    Meaning that the file is already stored on my hard drive . How can those packages be removed from my hard disk ?

    shak wrote:OK thanks for your help . The only relevant command i found is pacman with the  -n option , nosave. Is this the one ?
    No. the nosave option is for config files that would be saved as .pacnew if the option was not passed in.
    What you need is
    sudo pacman -Sc
    This will clean your cache and remove all the packages that are NOT installed on your system.
    If you want to remove every package from the cache then pass in an extra -c option
    sudo pacman -Scc

  • Question about packages

    Hello! I'm pretty new to java and had a quick question. Lets say I have a class called homework1 and another class called building. Each class is public but in separate packages. I want to create an object of
    building within the homework1 class (this class contains main). Normally you would simply type something along the lines of:
    Building house = new Building();however when I try this it doesn't work, says something along the lines of the type cannot be resolved. If I move homework1 into the same package as Building it works perfectly fine. What am I doing wrong? It's a requirement that the classes be in separate packages so I can't simply place them in one. Any help, tips or suggestions are greatly appreciated! Thanks.

    Classes from other packages have to be imported.

  • Workspace question

    Hi,
    I have a question about the folowing source code:
    1 WorkspaceDef defaultWS =
    T3Services.getT3Services().workspace().getWorkspace();
    2 // Attach to the system subWorkspace already created
    3 WorkspaceDef myDataWS = defaultWS.getWorkspace("SETTING_WORKSPACE",
    WorkspaceDef.ATTACH, WorkspaceDef.SCOPE_SERVER);
    4 String JDBCDEBUG= (String) myDataWS.fetch("JDBCDebug");
    5 System.out.println(JDBCDEBUG);
    6 myDataWS.store("JDBCDebug","2");
    Is there a way so i change the value of JDBCDebug variable without creating
    it
    I first created the Variable JDBCDebug in a startUpClass and when i want to
    change the variable i don't want to recreate it.
    what i mean is:
    is there a method like myDataWS.change("JDBCDebug","4");
    Thanks in advance,
    Ido Dijkstra
    J2EE Develloper

    Hi,
    Yes it is possible to automate this process using the Workspace API. In fact the API doc has a sample that demonstrates how to import a document into the Workspace.
    http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/hs_developer.pdf
    Regards,
    Robb Salzmann

  • Basic Hyperion Workspace question

    Is there any way to Drill-Down to data by double-clicking on the chart item in Hyperion Workspace? I can do this in Hyperion Reporting Studio.

    hi all,Hi Neerav
    I have very basic clone database question
    If i create database A and clone database B using A...
    I want to know that any operation done on A will be automatically done on Cloned database B.Oops....Now you're asking about rocket science. Sorry, I don't know.
    I know about some basics:
    Streams or Replication--> Which can give you data on B in read-write mode.
    DR--> For safeguarding your database and B will work as DR solution.
    Hope u understandNo, please make us understand.
    Regards,
    S.K.

  • Question from package

    hello i m a beginner in java trying 4 a job. Kindly help me in solving these question.
    wat happens when you attempt to compile and run these  two files in the same  directory ?
    //File P1.java
    package MyPackage;
    class P1{
              void afancymethod(){
              System.out.println("What a  fancy  method");
    //File P2 .java
    public class P2 extends P1{
              public static  void main(string argv[]){
              P2 p2= new P2();
              p2.afancymethod();
    Options---
    1.Both compile and P2 outputs "What a fancy method" when run
    2.Neither will compile
    3.Both compile but P2 has an error at run time
    4.P1 compiles cleanly but P2 as error at compile time

    Hi Payal,
    Just check the file if it has closing braces. if the first file is
    package MyPackage;
    class P1{
      void afancymethod(){
       System.out.println("What a fancy method");
    <b>}</b>
    Then option 4 is correct ie. P1 compiles cleanly but P2 as error at compile time
    But if there is no closing braces for the class P1 then option 2 is correct ie neither will get complied.
    If you find my answers helpful, award points.
    Regards,
    Richa

  • Merge/Refresh Workspace: Question concerning conflict resolution

    hi!
    thank's so far for answering our last question,now another question popped up during developing :)
    we now have a state with our application where the user can select which objects to merge/refresh and finally commit these changes.
    if there have been any conflicts he had to select a resolve operation for them. so far so good.
    now, our method that performs the merging looks (no surprise) something like that: (the numbers are markers, used later on)
    (1)
    beginResolve();
    do a few resolveConflicts();
    (*) commit;
    commitResolve();
    (2)
    (3)
    do_merge/refresh_operations_of_death_in_correct_order();
    (4)
    ok, first question is concerning the line with the (*).
    it seems we cannot call commitResolve() when there is an open transaction? as we run a spring managed application we first had it that way, that all of the above lines were executed within on transaction (that is, the complete merge/refresh operation going from (1) to (4)).
    that didn't work, as we got exceptions on commitResolve(), that there is an open database transaction. is that because of the transaction wrapping the complete method? or did we do something else wrong?
    now we split the method in two parts: one for the conflict resolution ((1) to (2) and one for the rest ((3) to (4)), both running within a transaction now. that works.
    however, I feel a little bit unsafe with that, questions are:
    if the first part runs in an own transaction and is commited: does the commitResolve() actually write data? or is that just something temporary on a per-session base? because, if something fails in the second part ((3) to (4)) then the transaction of that part of course rolls back fine, but the result of the conflict resolve part is probably still there? could we then, somewhere in the exception handling of the second transaction, call rollbackResolve()? or does it always have to happen within a conflict resolution session, that means, within (1) to (2)? the docs state the latter, but we're not really sure.
    if something fails for whatever reason during the actual merge/refresh part, we need to make sure, that everything is rolled back to the state before
    starting the whole process. it would be very dangerous to have some resolved conflicts hanging around that get merged/refreshed sometime later when the user doesn't even think about them.
    btw, we also found the docs a bit inconsistent concerning conflict resolution. at some point it is explained, that after calling the resolveConflicts() a commit is needed, at another point this is left out and it is said, that one would just need to call commitResolve() afterwards and THEN a commit. it seems only the first explanation is correct (with another commit after the commitResolve()).
    so, if you could clarify a bit on how a conflict resolution + merge/refresh session should look like concerning the management and scope of transactions, that would be really of great help and highly appreciated! the first tests worked fine with the way we have it working right now, but we always feel like there's a huge pitfall hiding somewhere ;)
    best regards,
    Andreas

    Hi Ben,
    after your explanation I agree. As the workspaces only carry the difference information of course there actually is no data in the child workspace if the object has been deleted in the parent.
    I guess for the first we should not display this object to the user except when he's attempting to do a refresh, but not for a merge (or the other way round if the delete was done in the
    child and NC in parent).
    We didn't realize there is a rollbackTable with a WHERE clause, quite nice! Still, nothing practicable for us as we can't really know when a user might want to undo a delete and thus
    which savepoint to use.
    Reinserting would work, yes. We even tried that once for another scenario. Though in our case it would be important that the object also gets the same PK again, which is possible but still
    feels like an ugly hack :-) Anyway, back to topic.
    For the second scenario I was unfortunately mixing some WM and our users' terminology, thus it was not 100% clear. Sorry for that. What I meant was the following:
    1) create new object in child
    2) merge this object to parent
    2a) DIFF is clear now, everything OK
    3) goto parent workspace, new object is there
    4) modify the new object there
    5) goto child workspace again
    6) open differences-viewer of our application <- here I wrote the users do a refresh, I meant they are >planning< to do a refresh, but not actually did it yet
    OK, at point 6) we now get the diff information from the DIFF view and have an U for the parent and an I for the child. After your explanations and thinking over it some time we realized, that
    this of course is totally correct: the last change in the parent was the update, the last change in the child the insert.
    As the current version of our differences-viewer more or less displays the information from the DIFF-views in a straight way, the user now sees, that the object was updated in parent and new/inserted in child,
    because those are the last operations for this row in both of the workspaces. That's what I meant is not intuitive, especially if they did not do all the operations themselves like in our small example and within
    the timespan of 2 minutes.
    It seems, we have to build some more abstraction around our current process?
    To us it seems there are two solutions to this "problem", correct us if we oversee something:
    1) currently synchronization within our application is directional, so either merge or refresh (except for conflict resolution, where the user might also want to decide to keep the object from the target workspace)
    Thus we simply can ignore the DiffCode for the target workspace, except for conflicts, where we easily get the information from the CONF views
    EDIT: no, we cannot simply ignore the target diffcode :( After some more thinking we have the same problem as with a real bidirectional synchronization process.
    2) on the long run we actually planned to provide a bidirectional merge-tool to the user. In that case it's not that easy, as there is no single target workspace.
    We didn't go into details yet, but probably we would need to retrieve further information, like e.g. the change timestamps for the DIFF rows for child and parent?
    Then we could see what was actually the last change and display only that (except for U/U conflicts, but then again we get that information from the CONF view)
    Any hints on how to do something like that the best way?
    EDIT: We think it boils down to the question: how can we know, which parts of the DIFF have already been handled in a merge/refresh before and which haven't?
    And another question, this time concerning the original topic: conflict resolution.
    Is it possible in some way to ignore conflicts during a merge or refresh? Our users will definitely need that. The only idea we came up with yet would be again to use a savepoint (as you suggested
    already concerning error rollback), that is have a savepoint (e.g. for the last time the workspace was synchronized) and then "fake resolve" the conflict (use CHILD with resolveconflicts) but do not
    include the row in the following mergeTable() call. After merging has succeeded, use rollbackTable() for that row to the previous savepoint. Would that work?
    Thanks again and regards,
    Andreas Schilling
    Edited by: aschilling on Dec 15, 2009 9:33 AM

  • Illustrator CS4 Workspace Question

    Hello,
    I was wondering how to keep the windows in the position that I save them in after closing and re-opening Illustrator. I've saved the workspace many times as a custom workspace, but every time I re-open Illustrator, the windows are all stacked on top of one another.
    Also, any actions that I save and load are gone the next time that I open Illustrator. This results in my having to reload them.
    One more thing. I have an action set that performs these tasks in order:
    Select All / Convert Text to Outlines / Save as EPS (to a specified Network Folder) / Close File
    This results in an Illustrator error that gives the following string: R6025 -pure virtual function call. Afterward, Illustrator closes.
    Any help on these 3 issues would be greatly appreciated.
    Thanks,
    Luke

    I concur with Monika regarding the prefs/workspaces/actions - you may have permissions problems. The same could be true for the networking stuff - you have limited access to the server and AI can#t cope with it...
    Mylenium

  • Workspace question mark(?) error

    Hi,
    We have Oracle EPM 11.1.2.1. When Our users open financial reporting reports in pdf error occurs. Error contain question mark(?) and adobe on top.
    Anybody know about these issue?
    Thanks in advance.

    Hi,
    Following Ghostscript versions are supported in 11.1.2.1 with 32-bit mode only.
    GPL Ghostscript 8.63; AFPL Ghostscript 8.54 or 8.51;
    You can check the details in windows registry HKEY_LOCAL_MACHINE ---> SOFTWARE ---> Check for the folder with ghostscript you can find the version details or Check for "GS_LIB" Value in the same folder for the version details.
    regards,
    Harish.

  • Activity Guide 11.1.1.4 & BPM Workspace Question?

    Hi
    Anybody have a simple document or demo on the Activuty Guide.
    Also does it need Process Spaces or can it be shown with BPM Workspace.
    Regards
    Craig

    I would expect more support in BPM Workspace for activity guide in a later ps/feature pack.
    For now i think only api is available.

  • Pacman question - list packages not in a group?

    More curiosity than anything else...
    I see that pacman -Qg will list groups and their packages.
    That seems like a nice way to upgrade a whole group at a time.
    Can pacman list just the packages outside of a group (which would imply they were manually installed by me)?
    thx

    Hello try this command:
    pacman -Qqe

Maybe you are looking for

  • XSLT Transformation service

    Does the livecycle ES workbench trial version have example process containing the XSLT Transformation service? I want to see the workflow with XSLT transformation involved. Thanks, Bing Wang

  • Best replacement Headphones for ipod

    My family has seven ipods of different sizes and ages. We are constantly stealing each others' ear buds, losing them and breaking them. Every time I look for replacements, either Apple brand or 3rd party, it seems the reviews regarding quality are sp

  • Close popup on completion of procedure

    I have built a custom popup that I use to record a value in conjunction with the current screen. The popup gathers values from the current screen, asks the user for a little more input, then saves the records. The procedure is working great. After th

  • User exits in CAT2

    Hello, In short: In CAT2, is there an exit to intervene on the default lines that the system reads from HR master data? My situation is the following: When a user fills in his timesheet in CAT2 and hits ENTER key, the system will match up that line w

  • Skype problems for Windows 8

    Does anyone know why every time I go to load up Skype it crashes and says that it can not load and has to close down the program?